3 min read
[AI 小众新闻]

VS Code Agent Kanban发布!用Markdown解决AI开发的“记忆丧失”问题的神奇工具


一款扩展功能被发布,可以以Markdown格式保存与AI代理的对话历史,并在VS Code上的看板中进行管理。

※この記事はアフィリエイト広告を含みます

[AI小新闻快讯] VS Code Agent Kanban发布!用Markdown解决AI开发的“记忆丧失”问题的神奇工具

📰 新闻概要

  • 与AI的对话以Markdown持久化: 为了防止AI聊天的上下文限制和历史遗失(上下文腐烂),所有任务将以Markdown文件的形式保存在.agentkanban/文件夹中。
  • VS Code集成看板: 以保存的Markdown文件为源,在VS Code内展示可视化的看板,以管理任务的进展(计划/待办/实施)。
  • 利用现有的AI工具: 不需要构建独立的AI执行环境,而是直接利用GitHub Copilot Chat等现有的代理功能。

💡 重要的要点

  • GitOps友好: 由于任务历史为纯文本(Markdown和YAML),可以在Git中进行提交、差异检查和合并。团队全员能够共享AI的决策过程。
  • 保持上下文的纯度: 通过“[用户]”“[代理]”的标记结构化记录与AI的对话。只整理和保留必要的信息,从而避免信息膨胀。

🦈 鲨鱼的眼(策展人的视角)

完全不使用独立的数据库或专有格式,而是将“纯Markdown文件”作为真相源的做法真是太酷了!AI代理虽然方便,但一旦关闭聊天,关于“为什么采用这个实现”的对话历史就会消失,这是最大的弱点。通过将其以Git管理的文本留下来,未来的自己或团队成员就能够追溯与AI的讨论,这在实际工作中是非常强大的方法!不构建独特的AI引擎,而是选择依赖GitHub Copilot的设计也大大降低了工具的引入门槛,真是聪明的做法!

🚀 未来将如何发展?

在利用AI进行开发时,不再是个别的聊天会话,而是与仓库关联的“持久AI工作日志”将成为标准文档的一部分。这样一来,即使是大型项目,也能够保持AI代理的上下文清晰,加速一致性开发的进程!

💬 鲨鱼观点的一句话

用Markdown增强AI的记忆力!这样就不用再担心“你忘了之前说的事!?”的尴尬了!鲨鱼鲨鱼!🦈🔥

📚 术语解析

  • 上下文腐烂(Context Rot): 在与AI进行长时间对话时,信息过多或会话中断,导致AI忘记过去的决策或限制。

  • YAML前言: 用于管理Markdown文件头部的元数据(如标题、日期等)的格式。

  • GitOps: 通过Git仓库管理基础设施或任务的方法。所有的变更历史都会记录在Git中,因此透明度很高。

  • 信息来源: Introducing VS Code Agent Kanban: Task Management for the AI-Assisted Developer

🦈 はるサメ厳選!イチオシAI関連
【免責事項 / Disclaimer / 免责声明】
JP: 本記事はAIによって構成され、運営者が内容の確認・管理を行っています。情報の正確性は保証せず、外部サイトのコンテンツには一切の責任を負いません。
EN: This article was structured by AI and is verified and managed by the operator. Accuracy is not guaranteed, and we assume no responsibility for external content.
ZH: 本文由AI构建,并由运营者进行内容确认与管理。不保证准确性,也不对外部网站的内容承担任何责任。
🦈