titor
|
c4a0e3ef53
|
feat: v2.3.0 流式输出 + 日志系统 + 会议室架构全面升级
- 流式输出: SSE 逐 token 接收, \\n\n\ 段落缓冲后 mdprint 彩色渲染
- 日志系统: charmbracelet/log v2 双写(stderr + log.yml), yunshu log 命令
- 会议室架构: dialog(main) + weather/profile/note(sub) 多 Agent 编排
- 泛型工具注册: NewTool[T] 反射推导 JSON Schema, 类型安全
- 安全加固: safeMemoryPath 三段校验(EvalSymlinks+Rel), maxToolCalls=2
- 性能优化: sync.Once 延迟加载, note 一步完成, obs/summary 合并
- Prompt 适配: 流式输出原则(先调工具不说话), 单 Agent 查询跳过 obs+summary
- 文档: AGENTS.md + architecture.md + changelog.md 全部同步至 v2.3.0
v2.3.0
|
2026-05-16 17:21:29 +08:00 |
|
titor
|
0898188086
|
docs: 会议室架构规划 + MSN hourlyforecast 端点更新
- 新增 docs/会议室架构计划书.md 完整架构方案(主持者+子Agent+task+cache+记忆)
- 更新 taolun.md 追加 2026-05-11 讨论历史
- 更新 AGENTS.md 规范(type, cache 字段)
- 更新 architecture.md 后续演进章节
- 更新 changelog.md 架构规划里程碑
- 修复 MSN 天气接口文档:新增 hourlyforecast,标记 weathertrends 已失效
- 更新 skills/msn-weather-api/SKILL.md 新增 hourlyforecast 端点
- 更新 agents/weather-agent.md 支持逐小时查询
|
2026-05-11 08:32:30 +08:00 |
|
titor
|
ab6ec38cec
|
release: v1.1.0 Markdown AST rendering engine, terminal visual system, project restructure
v1.1.0
|
2026-05-09 03:58:21 +08:00 |
|
titor
|
d2b9b2c4bb
|
refactor: 项目结构重组,src/ 扁平化为根目录,提取 pkg/ 子包
- 模块名重命名 yunshu -> hub.gaomia.site/titor/YunShu
- Go 版本升级 1.21 -> 1.25
- src/ 目录删除,所有文件移至根目录
- 新增 pkg/mdprint/: Markdown AST 解析+ANSI 渲染
- 新增 pkg/style/: 终端颜色样式(8色 ANSI + 24位真彩色)
- 新增 pkg/termui/: 终端输入组件(交互式输入/密码/确认)
- 更新文档:AGENTS.md、architecture.md、changelog.md、taolun.md
- gitignore 通配符修复 yunshu.exe -> yunshu.exe*
|
2026-05-09 03:55:56 +08:00 |
|
titor
|
5f355a0d7c
|
docs: 更新 v1.0.0 版本日志
v1.0.0
|
2026-05-08 10:59:07 +08:00 |
|
titor
|
b9b563a0d1
|
chore: 添加 .gitignore,移除编译产物 yunshu.exe
|
2026-05-08 10:13:24 +08:00 |
|
titor
|
a6025c699f
|
init: 云枢·Agent 初始提交
|
2026-05-08 10:12:31 +08:00 |
|