Files
liqiang b119135836
Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s
ai-agent-book 精选快照(<2MB 代码与文档,来自 github.com/bojieli/ai-agent-book)
2026-08-20 13:12:50 +00:00

211 lines
12 KiB
JSON

[
{
"id": "fp-001",
"batch": 1,
"scene": "产品发布稿",
"before": "我们隆重推出全新智能笔记应用——一款真正懂你的效率神器——它不仅能记录灵感——还能自动整理、智能归类、跨端同步——让你的每一条想法都不再流失——现在下载,即刻开启高效人生——限时免费,错过再等一年!",
"after": "新版智能笔记应用上线了。它能记录灵感,自动整理和归类,支持多设备同步。现在下载可以免费试用一个月。",
"correction": "破折号太多了,一句话里五六个,读起来喘不过气,全改掉"
},
{
"id": "fp-002",
"batch": 1,
"scene": "公众号文章",
"before": "真正的成长,不是年龄的增加,而是认知的升级;不是知识的堆砌,而是思维的重构;不是经验的重复,而是边界的突破。",
"after": "真正的成长,往往体现在认知的变化上:看问题的角度变了,做事的方法跟着变,最后连自己能做什么的边界都被重新画了一遍。",
"correction": "不要「不是……而是……」的句式,连用三次太 AI 了"
},
{
"id": "fp-003",
"batch": 1,
"scene": "邮件",
"before": "让我们共同见证这个激动人心的时刻!让我们一起开启数字化转型的全新篇章。让我们携手并进,共创辉煌明天。",
"after": "新版本今天上线了,期待大家试用之后多提意见。",
"correction": "邮件里别连用「让我们」开头,像机器人演讲"
},
{
"id": "fp-004",
"batch": 1,
"scene": "README 段落",
"before": "首先,克隆本仓库到本地。其次,安装所需依赖。再次,配置环境变量。然后,运行初始化脚本。最后,启动开发服务器即可。",
"after": "克隆仓库后安装依赖,把 .env.example 复制为 .env 并填好密钥,再运行 init.sh 初始化,最后 make dev 启动服务。",
"correction": "首先其次再次然后最后,模板腔太重,连成句子写"
},
{
"id": "fp-005",
"batch": 1,
"scene": "公众号文章",
"before": "在人工智能飞速发展的今天,每个人都面临前所未有的机遇与挑战。在这个信息爆炸的时代,如何保持独立思考显得尤为重要。",
"after": "这两年 AI 工具更新得飞快,很多人一边兴奋一边焦虑。信息越多,越需要自己能做判断。",
"correction": "「在……的今天」「在……的时代」这种开头直接删掉"
},
{
"id": "fp-006",
"batch": 1,
"scene": "产品发布稿",
"before": "🎉 重磅来袭!🔥 全新智能手表正式发布!⌚ 超长续航 14 天 🔋,心率血氧全天候监测 ❤️,50 米防水 🏊,现在下单立减 200 元 💰,错过再等一年 ⏰!",
"after": "新款智能手表发布:续航 14 天,支持心率血氧监测和 50 米防水,首发价立减 200 元。",
"correction": "emoji 泛滥,正式稿件里一个都别放"
},
{
"id": "fp-007",
"batch": 2,
"scene": "公众号文章",
"before": "读书可以拓宽视野,读书可以沉淀心灵,读书可以启迪智慧,读书可以点亮人生。",
"after": "读书的好处很多:视野会变宽,心能静下来,看问题也会多几个角度。",
"correction": "四连排比太刻意了,写散一点"
},
{
"id": "fp-008",
"batch": 2,
"scene": "邮件",
"before": "关于季度复盘会议——时间定于本周五下午三点——地点在三号会议室——请提前准备数据报表——如有冲突请及时告知——谢谢配合。",
"after": "季度复盘定在这周五下午三点,三号会议室。请提前准备好数据报表,时间冲突的话提前跟我说。",
"correction": "把破折号当逗号用是吧?全部改成正常标点"
},
{
"id": "fp-009",
"batch": 2,
"scene": "README 段落",
"before": "本项目不是简单的爬虫框架,而是一套完整的数据采集解决方案;不是一次性的脚本集合,而是可长期维护的工程化平台。",
"after": "本项目提供一套可扩展的数据采集方案,支持插件化开发,适合作为长期维护的工程使用。",
"correction": "不要「不是……而是……」的对仗,直接说它是什么就行"
},
{
"id": "fp-010",
"batch": 2,
"scene": "产品发布稿",
"before": "在这个万物互联的时代,让我们共同拥抱智能家居的美好未来!让我们一起,让科技温暖每一个家庭。",
"after": "智能家居新品系列今天发布,覆盖灯光、安防和环境控制,希望能让家更省心。",
"correction": "开头「在这个……的时代」和连喊「让我们」都去掉"
},
{
"id": "fp-011",
"batch": 2,
"scene": "公众号文章",
"before": "早餐这样吃才健康 🍞🥛!营养师推荐的三餐搭配来了 🍚🥗,坚持一个月,气色肉眼可见变好 ✨✨,姐妹们快收藏 💖!",
"after": "早餐怎么吃更健康?整理了一份营养师的三餐搭配建议,坚持一段时间会有改善,需要的可以收藏。",
"correction": "emoji 收一收,一整段全是表情没法看"
},
{
"id": "fp-012",
"batch": 2,
"scene": "邮件",
"before": "首先感谢各位本季度的付出。其次,需要指出交付节奏仍有优化空间。再次,请各组提交改进方案。最后,期待下季度再创佳绩。",
"after": "感谢大家这个季度的付出。交付节奏上还有改进空间,请各组本周内提交改进方案,我们下个季度接着努力。",
"correction": "「首先/其次/再次/最后」公文八股味,内部邮件别这么写"
},
{
"id": "fp-013",
"batch": 3,
"scene": "公众号文章",
"before": "这款耳机仿佛一位贴心的智者,在你喧嚣的世界里低语;它的降噪功能宛如一道温柔的屏障,将浮躁隔绝在外。",
"after": "这款耳机的降噪效果确实好,地铁里戴上能安静不少,报站的人声也能压得住。",
"correction": "「仿佛一位智者」这种空洞比喻删掉,说人话"
},
{
"id": "fp-014",
"batch": 3,
"scene": "README 段落",
"before": "它让配置更简单,它让部署更快速,它让监控更全面,它让运维更安心。",
"after": "配置、部署、监控和告警都内置了默认方案,运维成本明显更低。",
"correction": "「它让……它让……」排比改掉,平铺直叙"
},
{
"id": "fp-015",
"batch": 3,
"scene": "产品发布稿",
"before": "这不是一次简单的版本更新,而是一次体验的全面革新;不是功能的堆砌,而是对用户需求的深度回应。",
"after": "这次版本更新改动很大:界面重做,核心流程缩短了两步,都来自上一版用户反馈里最高频的问题。",
"correction": "「不是……而是……」连用两句,AI 味很重"
},
{
"id": "fp-016",
"batch": 3,
"scene": "邮件",
"before": "在这个快节奏的时代,高效的沟通显得尤为珍贵。在这个充满变化的时代,稳定的协作关系更值得珍惜。",
"after": "最近项目节奏快,咱们沟通尽量简短高效;也希望协作关系保持稳定,有问题随时同步。",
"correction": "别用「在这个……的时代」起头,直接说事"
},
{
"id": "fp-017",
"batch": 3,
"scene": "公众号文章",
"before": "成长是一场修行——它教会我们坚持——教会我们取舍——教会我们感恩。每一次跌倒都是财富,每一次爬起都是勋章,每一次坚持都是胜利。",
"after": "成长是场慢功夫。能坚持下来的人,多半都慢慢学会了取舍,也开始记得感谢路上帮过自己的人。摔过跤的地方,印象总是最深。",
"correction": "破折号加「每一次……都是……」排比,都太浓了"
},
{
"id": "fp-018",
"batch": 3,
"scene": "README 段落",
"before": "让我们一起构建更好的开源生态!让我们从 star 本项目开始,共同参与这场技术盛宴。",
"after": "如果这个项目对你有帮助,欢迎 star;也欢迎提 issue 和 PR。",
"correction": "README 里别喊「让我们」口号"
},
{
"id": "fp-019",
"batch": 3,
"scene": "产品发布稿",
"before": "首先,全新设计语言带来视觉革新。其次,性能提升高达 40%。再次,续航焦虑彻底解决。总而言之,这是迄今为止最值得升级的一代。",
"after": "这一代换了全新的外观设计,性能比上代提升 40%,电池也够用一整天了。如果是老用户,这次值得升级。",
"correction": "「首先其次再次总而言之」八股味,删掉套话"
},
{
"id": "fp-020",
"batch": 3,
"scene": "邮件",
"before": "您的建议宛如一盏明灯,照亮了我们产品改进的前路;您的信任仿佛一座灯塔,指引着我们不断前行。",
"after": "您提的建议很具体,我们已经记进需求池,下个版本会先改其中两条。谢谢您的信任。",
"correction": "「明灯」「灯塔」这种假抒情删掉,回邮件说正事"
},
{
"id": "fp-021",
"batch": 1,
"scene": "产品发布稿",
"before": "这次更新在保留原有工作台布局的基础上通过重新组织导航层级并合并重复入口同时优化首次加载和列表刷新策略让用户从打开应用到完成一次记录的整个过程都比以前更连贯也更省时间。",
"after": "这次更新保留了原有工作台布局,同时重新组织导航层级、合并重复入口。首次加载和列表刷新也做了优化,从打开应用到完成记录会更连贯。",
"correction": "一句话塞了太多层意思,长得读不到头,拆成两三句"
},
{
"id": "fp-022",
"batch": 1,
"scene": "公众号文章",
"before": "值得注意的是,团队规模并不是越大越好。值得注意的是,沟通成本会随人数增加。更值得注意的是,真正影响交付的是协作方式。",
"after": "团队并非越大越好,人数增加也会抬高沟通成本。真正影响交付的,还是协作方式。",
"correction": "别每句都拿「值得注意的是」开头,直接说结论"
},
{
"id": "fp-023",
"batch": 2,
"scene": "README 段落",
"before": "配置文件会被启动器读取,依赖会被安装脚本自动下载,数据库会被迁移工具初始化,服务会被进程管理器拉起。",
"after": "启动器读取配置文件,安装脚本自动下载依赖,迁移工具初始化数据库,进程管理器随后拉起服务。",
"correction": "四句全是「被」字被动语态,改成谁做什么"
},
{
"id": "fp-024",
"batch": 2,
"scene": "邮件",
"before": "考虑到本季度多个项目同时进入交付阶段且测试环境近期频繁被占用为了避免各组在最后一周集中提交导致验证排队请大家在完成核心功能后尽早预约测试窗口并把预计时间同步到项目群。",
"after": "本季度有多个项目同时交付,测试环境最近也经常被占用。请各组完成核心功能后尽早预约测试窗口,并把预计时间同步到项目群,避免最后一周排队。",
"correction": "整段只有一个句号,条件原因要求全挤一起了,拆开写"
},
{
"id": "fp-025",
"batch": 3,
"scene": "邮件",
"before": "值得注意的是,本周五是最终截止时间。需要特别注意的是,逾期提交将影响下游联调。还值得注意的是,附件命名必须统一。",
"after": "最终截止时间是本周五,逾期会影响下游联调。附件请按统一格式命名。",
"correction": "「值得注意的是」反复强调,像自动生成的提醒,删掉套话"
},
{
"id": "fp-026",
"batch": 3,
"scene": "产品发布稿",
"before": "页面被全新的设计系统重构,搜索结果被智能算法重新排序,常用操作被快捷入口集中展示,用户的等待时间被大幅缩短。",
"after": "全新的设计系统重构了页面,智能算法重新排序搜索结果,快捷入口集中展示常用操作,整体等待时间也明显缩短。",
"correction": "连续被动句很生硬,改成明确主语的主动表达"
}
]