游乐游手机版
首页/AI热点日报/热点详情

Devin AI从零到一快速搭建企业内部管理工具演示版教程

类型:热点整理2026-07-20
说到让AI帮你写代码完成一个完整的企业内部工具,你能想到什么?Devin AI的这项能力正在让开发者眼前一亮——它能在网页端直接克隆仓库、分析需求、编写全栈代码、运行测试并提交PR,整个流程不需要你在本地搭环境。更关键的是,这个能力不只停留在演示层面,实战中也确实好用。 举一个场景:你需要在48小时

说到让AI帮你写代码完成一个完整的企业内部工具,你能想到什么?Devin AI的这项能力正在让开发者眼前一亮——它能在网页端直接克隆仓库、分析需求、编写全栈代码、运行测试并提交PR,整个流程不需要你在本地搭环境。更关键的是,这个能力不只停留在演示层面,实战中也确实好用。

举一个场景:你需要在48小时内为市场部同事交付一个能自动汇总每日舆情数据、生成简报PDF并邮件发送的内部小工具。没有现成系统可用,又不想从零写后端+前端+部署。交给Devin AI,它会帮你搞定。

Devin AI从0到1功能开发:快速搭建企业内部管理工具Demo【教程】

注册并登录Devin AI平台

打开浏览器访问 【app.devin.ai】,用企业邮箱注册Teams账户。如果公司已经和Cognition合作,直接找IT管理员开通权限后登录即可。

这里要特别注意:注册时必须选择"Teams"类型账户。个人免费版无法连接GitHub私有仓库,也调用不了企业邮箱服务。这一步如果选错,后面所有操作都没戏。这不是一个建议,而是硬性门槛。

授权GitHub账号并选择目标仓库

登录后点击右上角头像→Settings→Integrations→Connect GitHub,给Devin授权对目标组织下所有私有仓库的读写权限。

回到首页,点击"New Task",在Repository字段输入你要开发工具的仓库地址,比如:your-company/internal-tools。注意,这个仓库必须已经存在,而且至少要包含基础README.md和package.json(哪怕内容为空),否则Devin无法识别为有效项目上下文。

下达功能开发指令

关键的一步来了。在Task Description框中输入清晰、带约束条件的自然语言指令。举个例子:

"新建一个CLI工具,名为daily-press-brief,功能包括:① 从指定3个RSS源(techcrunch.com/feed、mashable.com/rss、thenextweb.com/feed)抓取当日标题与摘要;② 过滤含'AI''Devin'关键词的条目;③ 按热度排序后生成Markdown格式简报;④ 调用puppeteer生成PDF;⑤ 使用Nodemailer通过公司SMTP服务器发送至market-team@your-company.com。"

记住,不要写"帮我做个舆情工具"这种模糊描述。Devin会因缺少技术锚点而反复询问,甚至生成完全不可执行的伪代码。必须明确输入源、处理逻辑、输出格式、依赖服务这四项硬性条件。这是实践得出的铁律。

启动任务并监控执行流

点击"Run Task",Devin会立即进入沙箱环境。它会先clone仓库,然后安装pnpm,解析现有依赖树,检测缺失模块(如rss-parser、puppeteer、nodemailer),自动生成package.json新增项,最后执行pnpm install。

这时候界面左侧会显示实时日志流,右侧同步渲染正在编辑的文件树。如果看到日志中间出现"Error: Cannot find module 'puppeteer'"且没有自动修复,说明要么权限不足,要么网络策略拦截了Chrome下载。这种情况需要联系IT放开devin.ai域名对chromium.org的出站请求。

大约等待2分17秒,Devin会完成全部编码。它会自动创建新分支devin/daily-press-brief,提交5个文件:bin/daily-press-brief.js、src/fetch.js、src/generate.js、src/email.js、以及更新的README.md段落。更贴心的是,PR描述里还会附上本地验证命令和预期输出示例。

整个过程下来,你就拿到一个可以直接上手的工具。从需求输入到代码交付,Devin AI扮演的角色更像是一个能快速理解业务意图且不眠不休的初级工程师——前提是你得把需求说得足够清楚。

来源:https://www.php.cn/faq/2607841.html?uid=1503042

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。