尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
散步清单可以记忆,不能替人下单
一个散步助手可以记住“想去河边”“回程买面包”但“记住偏好”和“代替执行”之间隔着一条很实在的线。尤其当 Agent 能调用浏览器或商店接口时一条随口记下的愿望不该直接变成订单。把动作写成状态而不是一句自然语言我会把清单分成建议、待确认、已完成三栏。加入清单只产生建议涉及购买的项目必须由用户显式确认才能进入待执行状态。完成又是另一个动作不能因为确认过就自动打勾。普通散步地点也保留“未执行”的状态免得下一次打开时系统编出一次不存在的行程。10 月 22 日移交给 AAIF 的 Agent Skills强调可复用工作流。我的理解是工作流越容易复用越要把确认点放在状态转换里。仅在提示词末尾写“请谨慎”既不能留下明确记录也难以阻止代码把建议直接当命令。记忆要有来源和删除口下面的纯函数不发送请求、不定位也不下单。每条项目保留创建来源购买确认必须传入一条与当前项目 ID 对应的确认记录。示例中的记录仍由调用方构造生产系统必须由可信的用户交互产生不能相信模型自己给出的approved:true。保存清单时还应区分一次性任务与长期偏好。一次买过面包不等于以后每次都要买删除一条记录也应该能删除它对推荐的影响。这里没有做跨设备同步或账号身份验证本地示例只演示最容易被省略的状态约束。执行node walk.js会验证购买未确认时被拒绝、确认不能串用、已完成项目不重复执行。它不会核实真实路线、安全状况或商店营业时间这些需要实际服务与当下信息。一个值得信任的散步助手应该让人走得轻松同时把决定权留在人手里。可独立运行的核心例子function create(id,title,kindwalk) { if(!id || !title.trim() || ![walk,purchase].includes(kind)) throw Error(无效项目); return {id,title,kind,state:suggested,source:user-entered}; } function confirm(item,event) { if(item.state!suggested) throw Error(状态不允许确认); if(event?.itemId!item.id || event?.actor!user) throw Error(缺少本项目确认); return {...item,state:ready,confirmationId:event.id}; } function complete(item) { if(item.state!ready) throw Error(尚未确认或已经完成); return {...item,state:done}; } function mustReject(fn) {let okfalse;try{fn();}catch{oktrue;}if(!ok)throw Error(应拒绝);} const breadcreate(bread,回程买面包,purchase); mustReject(()complete(bread)); mustReject(()confirm(bread,{id:e0,actor:user,itemId:other})); const readyconfirm(bread,{id:e1,actor:user,itemId:bread}); const donecomplete(ready); mustReject(()complete(done)); if(bread.state!suggested || done.state!done) throw Error(状态污染); console.log(JSON.stringify({before:bread,after:done},null,2));
RELATED

相关推荐

libexif 0.6.21 Windows 构建与部署实战指南

libexif 0.6.21 Windows 构建与部署实战指南

简介:本资源是专为Windows平台开发者提供的libexif 0.6.21动态链接库运行时组件包,面向C/C图像处理、数码照片元数据解析等场景的中高级开发人员,解决EXIF信息读取、修改与写入的底层依赖问题。压缩包共25个文件,含核心动态库libe…

📅 2026/10/25 15:46:28
自然语言转代码的三大断点:语法、语义与执行层解析

自然语言转代码的三大断点:语法、语义与执行层解析

简介:本资源是一份系统性对比自然语言与计算机编程语言的理论分析文档,面向语言学、计算机科学、人工智能及NLP方向的学习者与研究者,帮助理解两类语言在表达能力、结构化机制、简洁性设计及语义解析本质上的异同。文档深入探讨词汇与token的…

📅 2026/10/25 15:46:28
多模态情绪识别技术在产品优化中的应用实践

多模态情绪识别技术在产品优化中的应用实践

1. 项目背景与核心价值这个项目源于我在某互联网大厂负责用户增长产品时遇到的实际问题——我们投入了大量资源做功能迭代,但用户满意度始终提升不明显。直到某次用户访谈中,一位受访者突然情绪崩溃:"你们每次更新都让我更焦虑&#xff…

📅 2026/10/25 15:46:28
MORE NEWS

更多资讯

📰

出租车GPS数据分析:从数据清洗到城市路况建模全流程

简介:一份以深圳市出租车GPS数据为对象、研究城市道路交通状况的数学建模PDF资料,适合数学建模竞赛备赛者、交通数据分析学习者及城市规划相关专业学生。压缩包内共含一个PDF文件,大小约972KB,正文涵盖问题分析、模型假设、符号说…

📰

DeepSeek R1 本地部署实战:Ollama+AnythingLLM 零基础跑通指南

简介:本资源是一份面向AI开发者、数据科学家与内容创作者的DeepSeek R1模型实战指南,系统梳理七大获取路径(官网/App、硅基流动、秘塔搜索、Cursor、Groq、国家超算中心及本地部署)、多场景应用技巧与进阶创意玩法,有效…

📰

AI技术如何革新企业并购估值方法与系统架构

1. AI如何重塑企业并购估值的基本逻辑企业并购估值这个传统金融领域正在经历一场由AI驱动的范式转移。过去投行分析师们需要花费数百小时手工整理的财务数据,现在通过机器学习算法可以在几小时内完成初步分析。但AI带来的远不止效率提升——它正在改变估值方法论本身…

📰

新一代AI基础设施白皮书解读:从算力到Agent的工程化落地

1. 从"尝鲜"到"日常":这份白皮书到底在讲什么如果你最近一年在关注AI圈,应该能明显感觉到一个变化:前两年大家聊大模型,聊的是"这个模型能不能写诗""能不能帮我编个周报",属于…

📰

AI工具链如何提升跨境电商内容生产效率17倍

1. 项目概述:AI工具链如何重塑内容生产全流程在2023年的数字内容爆发潮中,一个标志性现象是:单个AI工具的生产力提升已触及天花板,而工具链协同的价值开始显现。我最近为某跨境电商团队搭建的AI工作流,将品牌视觉设计到…

📰

OpenMontage:开源自动蒙太奇工具,让视频剪辑流程化智能化

1. OpenMontage 是什么:一个把“蒙太奇”变成流程的开源工具1.1 从电影剪辑到自动化拼接“Montage”这个词,懂行的朋友第一反应就是蒙太奇。电影里那种把不同镜头快速衔接、通过节奏和画面组接来传递情绪的技法,一百多年前就被苏联导演玩明白…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬