
Goose智能提示与.goosehints记忆比文档更好用的3个细节【免费下载链接】goosean open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM项目地址: https://gitcode.com/GitHub_Trending/goose3/goose第一次用Goose很容易掉进同一个坑每次都要解释一遍我们项目用Python、提交信息要英文、别改测试目录。Goose不蠢只是上下文被喂得太碎。它是一个开源可扩展AI代理能装任何LLM来安装、执行、编辑和测试代码而让重复劳动消失的就是智能提示和记忆文件这两个机制。先分清记忆的两层.goosehints和Memory Extension这俩经常被一起提到但分工完全不同.goosehints静态上下文每次请求都会原样带上。放全局规则最合适代码规范、文档偏好、没把握就停下来问。全局的放~/.config/goose/项目级的放项目根目录只在该项目生效。Memory Extension动态记忆按标签检索。你说记住我对Python的偏好它只在涉及Python时才被取出来不会污染其他请求。选型标准就一条所有请求都用的规则进.goosehints只有特定主题才用的偏好进Memory Extension。⚠️ 把什么往.goosehints里塞是常见错误文件越长越难维护。4种提示方式按场景挑没有万能写法只有匹配场景的写法直接下指令新手从这里开始。把目标和细节一次说全——用新手的水平给我讲PR好过一句什么是PR。分步拆解大话题加一句step by step给我讲回答会从一坨变成可跟的流程。给个例子要某种固定格式时贴一份样本输出说按这个风格处理。这是猜得最少的一种。反馈纠偏回答太技术或查不出来源直接回一句简化一点或这个信息哪来的不用重开会话。源码里值得看的3个位置想再深一层仓库里有这几处prompts 模板目录各代理的系统提示都写成模板想定制代理语气和规则就从这里入手hints 加载逻辑.goosehints如何被加载、引用文件怎么展开、gitignore边界在哪全在这config 模块上下文与记忆相关参数在这里配置上手只需两步git clone https://gitcode.com/GitHub_Trending/goose3/goose cd goose按官方文档装好即可想跟上版本看更新指南参与社区看CONTRIBUTING.md。把规则写一次就别再重复了智能提示解决的是把目标说准记忆解决的是同一件事不说第二遍。项目级规则进.goosehints主题偏好进Memory Extension提示方式随场景挑——这三步走完Goose才算真正接住了你的工作习惯。【免费下载链接】goosean open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM项目地址: https://gitcode.com/GitHub_Trending/goose3/goose创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考