发生了什么
只写已发生、可核实的信息。没有来源就写待确认。
例:某工具发布新功能,而不是“行业被颠覆”。这节课不从概念开始,而是用干活 AI 跑通一个连接 OpenLLM 的小原型,再把协作方法迁移到真实工作。
参考 Easy-Vibe 的零基础路线:先把原型跑起来,再接真实 API,最后补反馈、错误处理和保存历史。
把一句模糊需求说清楚:目标是什么,给哪些材料,哪些边界不能越过,最后用什么形式交付。
读取网页、文件或截图,调用工具,产出策划、合同草稿、摘要、热点卡或页面内容。
看来源、看边界、看是否可执行;网页任务还要用浏览器打开,截图才算证据。
请按下面架构帮我检查/搭建项目,不要自由换技术栈: 技术栈:Vue 3 + Vite + JavaScript + 纯 CSS。 目标:做一个连接 OpenLLM 的 LLM 智能体任务台。 目录建议: src/App.vue src/components/ModelConfig.vue src/components/TaskEditor.vue src/components/ResultPanel.vue src/components/HistoryList.vue src/lib/llmClient.js src/lib/storage.js src/lib/taskPrompts.js 限制:不做登录,不做数据库,不接后端,不保存 API Key。 API:固定使用 OpenLLM,Base URL 为 https://openllmapi.com/v1,请求路径为 /chat/completions。 请先复述你理解的目录和每个文件职责,不要直接写代码。
它是统一 API 网关,课堂里统一用 OpenAI-compatible 请求格式。
学生自己填,不写进代码,不提交,不保存到 localStorage。
Base URL 固定为 https://openllmapi.com/v1,llmClient.js 拼 /chat/completions。
先选一个能回复的文本模型,再进入策划、合同、网页和热点任务。
请通过 OpenLLM 网关做一次 smoke test: Base URL: https://openllmapi.com/v1 Endpoint: /chat/completions 请用 3 句话说明你当前能帮助我完成哪些工作。 然后按表格输出:策划、合同草稿、读网页、热点总结、综合作品,分别需要我提供什么材料。 不要编造我没有提供的信息。
你是一个活动策划智能体。 我要做一个【周末体验活动】。 目标用户:附近想找周末去处的人。 希望用户完成:看完后愿意预约或到店。 请输出: 1. 活动目标 2. 目标用户和核心信息 3. 需要补充的素材 4. 执行步骤 5. 不确定信息 限制:不要写空泛词,必须能直接变成任务清单。
你是合同草稿整理助手,不提供法律意见。 场景:请同学为活动页设计 3 张宣传图。 费用:300 元。 期限:3 天交付。 修改:最多 2 次。 请起草合作协议草稿,包含:工作内容、交付物、时间、费用、修改次数、验收、延期或取消。 最后必须提醒:正式使用前需要人工确认。
读网页的关键不是“总结一下”,而是让智能体标出来源、确定事实、观点立场、宣传表达和待核实信息。
| 项目 | 要看什么 | 可用判断 |
|---|---|---|
| 来源 | 网址、标题、发布时间或页面位置。 | 以后能回到原页面复查。 |
| 事实 | 页面明确给出的数字、事件、功能。 | 不要把观点写成事实。 |
| 观点 | 作者判断、宣传语、立场表达。 | 标注“这是观点”。 |
| 待核实 | 缺少来源、过时、夸张或无法确认的说法。 | 进入下一轮搜索或人工确认。 |
请阅读下面网页内容或链接。 请分成 6 部分输出: 1. 来源和时间 2. 确定事实 3. 观点立场 4. 宣传表达 5. 可引用内容 6. 待核实信息 要求:不要把观点写成事实;不确定就写“待核实”。 内容或链接:___
只写已发生、可核实的信息。没有来源就写待确认。
例:某工具发布新功能,而不是“行业被颠覆”。把支持、质疑、观望的观点分开,不混成一个结论。
观点可以引用,但不要当成事实。把热点变成行动角度、产品改进或下一步调研。
第一课要能落到可执行动作。请围绕【AI 编程工具进入日常学习】做热点总结卡: 1. 热点是什么 2. 已发生事实 3. 不同观点 4. 需要验证的说法 5. 可行动角度 6. 下一步任务 要求:明确区分事实、观点、推测;不要写无法验证的绝对结论。
这次要完成什么,不要把多个工作混成一句话。
链接、文件、截图、背景、数字和限制条件。
应用卡、表格、清单、摘要,不要散文式回答。
看来源、边界、文件、页面、下一步是否清楚。
它不是完整 SaaS,也不是复杂后端。它是一个零基础能讲明白的 AI 原型:填模型配置,输入任务,调用 LLM,显示结果,保存历史。
Live demo · 先看终点打开 Demo ↗
Live demo · 先点击看终点打开 Demo ↗
请先阅读当前 Vue + Vite 项目,不要修改代码。 重点查看: 1. package.json 2. src/App.vue 3. src/components/ 4. src/lib/ 不要直接修改。 先用 5 句话告诉我: 1. 这个项目入口在哪里 2. 当前有哪些组件 3. 哪个文件负责请求 LLM 4. 哪个文件负责保存历史 5. 你建议本轮只改哪些文件,以及如何验证
这轮只做一个综合作品:把 Vue 页面改成「OpenLLM 智能体任务台」。 请保留现有项目结构,不要重写整个项目。 页面至少包含: 1. Base URL、API Key、Model 输入区 2. 任务类型和任务内容输入区 3. 生成按钮的 Loading 状态 4. 成功结果展示区 5. 失败错误提示 6. localStorage 保存最近 5 条历史 建议文件: src/components/ModelConfig.vue src/components/TaskEditor.vue src/components/ResultPanel.vue src/components/HistoryList.vue src/lib/llmClient.js src/lib/storage.js src/lib/taskPrompts.js 接口要求: Base URL 固定为 https://openllmapi.com/v1 请求路径固定为 /chat/completions Header 使用 Authorization: Bearer 用户输入的 API Key 不要把 API Key 写死在代码里 改完后请告诉我修改了哪些文件,以及如何打开页面检查。
截完整浏览器页面,最好包含地址和首屏主体。
是请求失败、没有 Loading、错误太难懂,还是历史没保存。
不换技术栈,不新增页面,不重写项目。
打开浏览器,对比前后截图和应用卡。
这是当前页面截图、智能体回复和终端信息。 请先判断问题原因,再给出最小修改方案。 限制: 1. 不要换技术栈 2. 不要重建项目 3. 不要一次改多个无关区域 4. 不要删除已经跑通的模型配置、请求客户端和历史保存 修改后必须说明如何验证。
我今天用干活 AI 完成了一个能连接 LLM 的任务台,并用四个短任务测试它。
智能体帮我整理和生成结果,我用来源、边界、浏览器和截图验收。
下一轮我想给这个原型补真实业务数据、更多任务模板和更稳定的部署方式。
项目 1 开始,在这个“能调用模型”的底座上,继续做 AI 封面、海报、二维码工具站:从任务台升级为可分享的产品原型。