19|如何实现波波熊学伴核心工作流(下)
月影

你好,我是月影。
在上一节课,我们讲了生成内容大纲的部分,接下来我们继续深入,讨论如何实现内容的拆解以及文章的生成。
同样,我们首先回顾整体工作流:

目前我们实现到了撰写大纲,那么接下来,我们要根据大纲拆解内容了。
根据大纲拆解内容
首先,我们还是用 Trae 打开 Bearbobo Discovery 项目,创建新的提示词模板文件 /lib/prompts/sub-topics.tpl.ts ,内容如下:
公开
同步至部落
取消
完成
0/2000
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结

Bearbobo Discovery项目的核心工作流包括内容拆解和文章生成。项目使用Trae打开,创建新的提示词模板文件 `/lib/prompts/sub-topics.tpl.ts`。文章必须遵循特定的沟通风格、语气和结构化思维方式。教育家需要根据提供的大纲将主题分解为与问题相关的子主题,避免重复知识点,并重点关注适合学生年龄认知的问题来引导学生。 在服务器端的工作流中,当outlineBot完成推理后,将content取出,删掉不需要的image_prompt,并创建一个新的bot,设置subTopicsPrompt提示词,最后将不用发送给前端的字段过滤掉,然后执行bot.chat。前端代码中,通过处理topics的逻辑分支,将接收到的增量数据更新到details对象中,再通过details对象更新topics数据,从而更新UI。最后,将topics数据传给BookDetails组件进行渲染。 接下来,根据拆解后的大纲生成正文。首先添加提示词模块 `/lib/prompts/article.tpl.ts`,要求围绕上次的总结结果和上次总结后续的文章找出文章的重点,过滤掉非话题的重点和和知识无关的重点,从中筛选返回不超过10个的重点,重点简洁清晰不要太长,返回内容不超过2000字。 这些工作流程和代码修改将有助于实现Bearbobo Discovery项目中的大纲拆解和文章生成的功能。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《跟月影学前端智能体开发》,新⼈⾸单¥59
《跟月影学前端智能体开发》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论