 shuiyu67andWorkBuddy
|
749fb3f91c
|
release: v8.0.4 — 会话 SQLite 存储 + 去加载动画 + 展示截断 + 工具调用解析加固
- 会话数据改用 SQLite(chat_history/conversations.db,WAL):sessions / snapshots 两表,
首次启动自动迁移旧 JSON,/chat 与 /resume 改走 SQLite,memory 搜索兼容数据库
- 去掉流式显示(_typeprint 改整段打印)与常驻加载动画(移除 show_animation 线程及逐帧输出)
- 展示给用户的消息过长自动截断(仅展示层,底层 messages 完整保存)
- 工具调用解析加固:_loads_json 四级兜底修复;新增 _extract_last_action_json 成对错括号扫描;
续轮也下发 Function Calling 工具,减少长文本格式错误浪费 token
- 版本号统一更新至 8.0.4(README/about.txt/constants/TUI banner/LSP·MCP clientInfo)
- 12 项 session 单测 + 8 项 JSON 提取边界用例全部通过
Co-Authored-By: WorkBuddy <workbuddy@tencent.com>
|
2026-08-08 00:54:18 +08:00 |
|
shuiyu67
|
66de8eea13
|
feat: TUI 新增 Vim 风格键位(模态输入 + 聊天导航),版本升 8.0.3
- 新增 xcli_core/vim_keys.py:纯逻辑 Vim 状态机(NORMAL/INSERT),h/j/k/l/w/b/0/$/^/gg/G/i/a/o/I/A/O/dd/x/dw/d$/u
- tui.py:VimSendTextArea 子类接入模态编辑;XiaoliTUI 增加 j/k、Ctrl+F/B/D/U 聊天滚动、Ctrl+Space 聚焦切换、i 聚焦插入、/vim 开关、模式提示栏、/help 更新
- 新增 tests/test_vim_keys.py(18 项动作单测全过)
- 版本号 8.0.2 -> 8.0.3(constants/about/README/tui/rich_tui/lsp/mcp)
|
2026-08-07 23:35:42 +08:00 |
|
shuiyu67
|
0aaca9c63d
|
chore: 发布 v8.0.2 小修复版本
- 版本号统一更新至 v8.0.2(README 中英 badge / about.txt / 中央 VERSION / TUI banner / LSP·MCP clientInfo.version)
- CHANGELOG 新增 v8.0.2 条目,记录两个 hotfix:
- c81914a 加载动画在非 TTY 环境不再污染输出流(isatty 守卫)
- 1c52482 非 TTY 环境保留一句随机情话保人味(过滤 URL 行)
|
2026-08-07 19:37:54 +08:00 |
|
shuiyu67
|
273cdc8e76
|
chore: 发布 v8.0.1
- 版本号统一更新至 v8.0.1(README 中英 badge / about.txt / xcli_core/constants.py 中央 VERSION / TUI banner / LSP·MCP clientInfo.version)
- CHANGELOG 新增 v8.0.1 条目,记录 Operit 转译层落地与 5 个已验证市场插件接入
|
2026-08-07 18:00:59 +08:00 |
|
shuiyu1123
|
b8faaae0c6
|
release: v5.4.1
|
2026-06-19 00:30:15 +08:00 |
|
xiaoli-cli
|
b0d9a24003
|
release: v5.4.0 - 跨平台进程保护机制
|
2026-05-09 20:33:14 +08:00 |
|
OpenClaw
|
bfefbef475
|
release: v5.2.0 - 插件内存管理 + TUI 修复
|
2026-05-08 00:47:38 +08:00 |
|
艾轮 卧壳
|
85acc3c234
|
release: v5.1.2 — TUI动画系统 + 多行输入 + Windows启动器 + Gitee CI流水线
|
2026-04-26 23:04:36 +08:00 |
|
xiaoli-bot
|
29df2a4ac1
|
chore: 移除所有 emoji 及对标文案
- 删除全部文件中的 emoji 字符(29 个文件)
- 移除 tui.py 中「对标 Claude Code」表述
- 保持代码缩进和格式不变
|
2026-04-26 12:35:27 +08:00 |
|
xiaoli-cli
|
4e3abeea98
|
docs: 全面更新 README 适配 v5.1.1
- 更新插件列表 (15个/141操作)
- 新增安全层说明 (三模式)
- 新增子 Agent 系统说明
- 新增浏览器自动化说明
- 更新项目结构 (safety.py/sub_agent.py/browser_auto.py)
- 移除过时内容 (code_search/git_workflow/project_analyzer/scheduler)
- 更新测试信息 (113 用例)
|
2026-04-26 06:17:44 +08:00 |
|
xiaoli-cli
|
e92c000087
|
chore: bump version to 5.1.1
|
2026-04-26 05:43:27 +08:00 |
|
xiaoli-cli
|
ea534c5b88
|
refactor: 移除所有非ollama引擎,新增OpenAI兼容格式引擎
- 删除: mimo_engine, GLM_http_engine, qwq_engine, xfyun_spark_engine, iflow_api_engine, maas_http_engine, SDK_openAI
- 保留: ollama_engine (本地Ollama引擎)
- 新增: openai_engine (通用OpenAI API兼容引擎,支持DeepSeek/Grok/硅基流动/vLLM等)
- 新增: config.json.example 配置模板
- 更新: README.md / README.en.md 引擎说明
|
2026-04-26 05:27:40 +08:00 |
|
shuiyu1123
|
4b0c739c07
|
docs: 完善项目文档
- README.md: 重写中文文档,补充特性说明、项目结构、使用指南
- README.en.md: 重写英文文档,与中文版对齐
- CHANGELOG.md: 补充 v5.0.0 更新日志
- CONTRIBUTING.md: 新增贡献指南
- HELP.md: 更新使用指南,适配 v5.0.0
|
2026-04-25 13:26:05 +08:00 |
|
Xiaoli Dev
|
e22652fbbb
|
feat: 增强编码能力 - 新增代码编辑器、代码搜索、Git集成
- 新增 plugins/code_editor.py: 精准代码编辑(搜索替换、批量编辑、diff对比)
- 新增 plugins/code_search.py: 代码搜索与理解(跨文件搜索、符号提取、依赖分析)
- 新增 plugins/git_tools.py: Git 版本控制(status/diff/log/commit/branch)
- 新增 core/ 模块: 配置管理、引擎管理、对话处理、显示输出、代码沙箱
- 修复 requirements.txt: 使用正确的 pip 包名(Pillow、opencv-python 等)
- 更新 unified_tool_manager.py: 兼容 Plugin 和 Liugin 两种类名
- 更新系统提示词: 增强编程工作流指导
本次更新由 mimo 自动化执行,与开发者无关。
|
2026-04-25 10:55:27 +08:00 |
|