跳转到内容

开发指南 / BLOG

AIGoCode Gemini 多轮对话怎么接:别把展示文本当成完整历史

用 AIGoCode 的 Gemini 原生接口完成第一次请求后,接入工作的下一步往往是连续对话。这里容易忽略的区别是:聊天气泡里显示的文字,只是返回内容的一部分;下一轮需要回传的历史内容,不应直接由这些展示字符串重新拼出来。 本文围绕“保存完整历史,再组装下一轮请求”展开。依据是 Gemini API 官方文档,讨…

每开一个新会话都要重讲项目规范?用 Trellis 把规范、任务和记忆存进仓库

用 AI 写代码,最磨人的往往不是它写得慢,而是每开一个新会话,它对你的项目又一无所知:技术栈要重讲,命名规矩要重讲,上周踩过的坑还得再讲一遍。 常见的做法是往 CLAUDE.md 或 AGENTS.md 里不停追加内容,写到三四百行,模型确实会读,但很难抓住和当前任务相关的那几条。 Trellis 是一套给 AI…

AIGoCode Responses 流式输出已有文字,为何还不能算完成?终态事件核对指南

使用 AIGoCode Responses API 时,界面能逐段显示文字,只能说明程序正在消费正文增量。它还不足以说明这一轮响应已经完整结束。接入代码如果在第一段文字出现时就标记成功,后面的未完成状态或错误事件便可能被漏掉。 这篇文章聚焦一个具体任务:在已经能显示流式文字的前提下,补齐完成、失败和未完整结束的分支。…

Codex 上手教程:从安装到跑通第一个本地任务

第一次接触 Codex,最容易卡在两件事:不知道该装桌面版、命令行、IDE 插件还是云端版;装好之后又不知道怎么发第一条指令、权限弹窗该不该点同意。 这篇按「装好 → 登录 → 选项目 → 发第一条指令 → 看懂它在干嘛」这条主线走通。写完你能独立完成一件小事:让 Codex 读本地项目文件,并在你确认后做一处小改动…

查看全部文章