版本 v20261019 · 支持在线检查更新

本地智能编程助手
先计划、再改代码、可回退

在项目目录里与 AI 协作:计划审阅、Agent 改代码与验证、内联 Diff 逐块接受、 模型路由与 Tab 补全、长期记忆与增强 @ 引用;内置完整 Y++ 文档。数据默认留在本机。

需自备 Ollama 或 API Key · Windows 安装包 · 应用内「帮助 → 检查更新」可查新版本

下载次数:156 次

本版新体验 · v20261019

对标主流 AI 编程助手的关键能力,全部在本地窗口完成。

模型路由

简单问答走快模型,Agent / 重构走强模型,可在设置里配置规则。

Tab 补全 / Ghost Text

编辑器停顿后自动续写,Tab 接受、Esc 取消;可用本地小模型起步。

长期记忆

用户偏好与项目约定写入本地 JSON,跨会话自动注入系统提示。

增强 @ 引用

@文件 @文件夹 @符号 @git @终端 @网页,发送时精确带上上下文。

内联 Diff / 会话分叉

选中改写后逐块接受;对话可中断重试,也可从任意气泡分叉继续。

工具时间线

Agent 步骤默认折叠,展开才看详情,减少刷屏。

完整 Y++ 文档

内置 docs 全量 Y++ / YStudio 说明,按文档语法写工程,不串成别的语言。

计划 / 多 Agent

先计划再执行;调研只读、改代码、验证分工,危险命令需确认。

编译错误一键 Fix

从终端扫描错误,斜杠指令 /fix /explain /test /commit /review。

功能详解

每一项能力都可在日常开发中直接使用。

💬

智能对话

把项目文件夹当作工作区,打开文件、提问、附带截图。回答流式显示,历史自动保存。

  • 支持本机 Ollama,或 OpenAI 兼容 Base URL / API Key(需自备)。
  • 可刷新模型列表、切换模型与配置档案;启动后可继续上次会话。
  • 支持粘贴 / 拖拽图片;思考过程可折叠。
🗒

计划模式

模式选「计划模式」时只输出编号计划,不改文件。可在弹窗里编辑,再一键开始执行。

  • 适合需求较大、希望先对齐步骤再动手的任务。
  • 执行时会切到 Agent,并按修改后的计划推进。
🤖

Agent 模式

自主调用工具:读文件、增量修改(search_replace)、写入、搜索、运行命令;支持原生 Function Calling,模型不支持时自动文本回退。

  • 问候与普通提问不会硬接着改上一个未完成任务。
  • 工具步骤在气泡中列出;长命令显示已用时间与超时剩余。
  • 可要求危险写入前确认;高危 shell 命令强制确认。
✅

改动预览与回退

「改动预览」查看本轮多文件差异;「撤销本轮」整轮恢复;时间线可回退到某一步。

  • 不依赖 Git,快照保存在本机应用数据目录。
  • 接受表示核对过;拒绝会把该文件恢复到写入前。
✏

编辑器与提交

选中代码即可解释、重构、写测试或生成提交说明;编译错误可从问题面板交给 Agent。

  • 项目菜单打开问题面板,可修一条,也可一次修完全部。
  • Git 助手生成提交说明,确认后才提交;PR 描述只填入对话,不自动推送。
📚

Skills 技能

Markdown 技能文档按意图注入提示,让 Agent 按团队约定步骤工作。

  • 项目级:.didaai/skills/*.md;用户级:配置目录 skills。
  • 入口:项目菜单 → 技能 (Skills)。
🔌

MCP 扩展

通过 MCP 接入外部工具(HTTP 或 stdio),Agent 可像内置工具一样调用。

  • 设置 → MCP 填写地址或启动命令;工具名形如 mcp_<ID>__<工具名>。
🌐

联网与智能检索

本地语义检索找代码位置,联网查文档与最新资料,可同时开启。

  • 嵌入模型可选 Ollama / OpenAI 兼容(如 nomic-embed-text)。
🖥

SSH 远程 Agent

本机读写工作区,命令放到远程主机执行,适合本机开发、远程编译。

  • 设置中填写主机、用户、私钥与远程目录。
⚡

模型路由与 Tab 补全

简单问题走快模型,Agent / 重构走强模型;编辑器支持 Ghost Text 续写,Tab 接受。

  • 设置中可开关路由并指定快 / 强模型。
  • 长期记忆保存在本机与项目 .didaai/memory.json,跨会话注入。
  • @ 可引用文件、文件夹、符号、git、终端与网页。
📘

Y++ / YStudio 文档

安装包内附完整 Y++ 开发文档。打开 Y++ 工程或提到相关关键词时,按文档语法回答与写项目。

  • 覆盖语言、工程结构、窗口 XML、YSS 组件与支持库。
  • Agent 可按清单继续 readFile 查阅,不改成 C++ / 易语言写法。
🏷

会话、置顶与标签

多会话并行:置顶、自定义标签、按标签筛选,方便长期分类。

更多能力

与核心功能配合使用。

Rules 项目约定

编码规范与目录约定写入 Rules,注入系统提示,让回答更贴合本仓库。

Git 助手

查看 status/diff,AI 生成提交说明并可一键提交;也可生成 PR 描述填入对话。

在线更新

启动时检查官网版本清单;帮助菜单可手动检查。有新版本会提示并打开下载页。

快捷键与帮助

F1 快捷键指南;Ctrl+N 新会话、Ctrl+, 设置、Ctrl+L 聚焦输入。

使用前请准备

软件本身不附带模型与 API 额度,请先准备好服务再开始对话。

  • AI 服务需自备:安装并运行 Ollama,或填写 OpenAI 兼容 API。
  • Windows 10 / 11(64 位):下载安装包按向导安装;路径尽量避免特殊字符。
  • 工作目录:首次启动选择项目文件夹;配置与历史保存在本地。
  • 问题反馈:请说明版本 v20261019,并附上「关于」中的日志路径。

立即开始

下载安装包后按向导安装,在设置中接入您的模型服务即可。