xiaoli-cli bot
|
88ddd18ded
|
release: v6.0.0 - 插件生态 + 深度思考 + 工作模式
重大更新:
- 新增 terminal/operit_bridge/image_reader 三个插件
- 深度思考: 原生API适配(DeepSeek/MiMo/OpenAI/Claude/Grok) + 提示词兜底
- 工作模式: 普通/人工/无限制/计划模式
- 计划模式: 全自动+审查+重试+引擎故障切换
- 系统提示词兜底策略: 插件仓库→网上搜索→自己写插件
- 插件整理: 删除图像类,主仓库25个生产力插件
|
2026-06-23 10:24:31 +00:00 |
|
xiaoli-cli bot
|
810a057d25
|
feat: 工作模式系统 - 整合安全模式 + 计划模式
工作模式 (/mode 或 /safe 切换):
- 普通: AI识别风险,有风险才确认 (原安全模式)
- 人工确认: 所有指令都需确认 (原安全模式)
- 无限制: 直接执行 (原安全模式)
- 计划模式: 全自动 + 审查 + 重试 + 引擎切换 (新增)
计划模式行为:
- 全自动执行,不询问用户
- 引擎错误10次自动切换到其他引擎
- 无其他引擎时继续重试,但不把引擎错误加入上下文
- 任务完成后自动审查结果
- 审查发现问题自动重试
实现:
- safety.py: SafetyLayer → WorkMode,新增 MODE_PLAN
- cli_core.py: 新增 _plan_generate / _plan_review
- /safe 和 /mode 命令均可切换
|
2026-06-23 10:11:06 +00:00 |
|
xiaoli-cli bot
|
3f7df28423
|
feat: 通用深度思考适配 - 原生API + 提示词兜底
原生支持 (API参数):
- DeepSeek/MiMo: enable_thinking + reasoning_effort
- OpenAI o-series: reasoning.effort
- Claude: thinking.type + budget_tokens (按等级分配2k/8k/32k)
- Grok: thinking.enabled
- Gemini thinking: 模型名自带
不支持原生的模型 (提示词注入):
- low: 无额外提示词
- medium: 逐步思考提示 (分析→因素→方案→选择)
- high: 工程级深度推理框架 (问题分解→多角度分析→方案设计→验证优化)
所有模型统一 /engine.openai think [on|off|low|medium|high] 控制
|
2026-06-23 09:59:08 +00:00 |
|
xiaoli-cli bot
|
75194a9da7
|
feat: OpenAI 引擎支持 MiMo 深度思考
MiMo 使用 DeepSeek 兼容格式:
- enable_thinking: true (v2.5-pro 默认开启)
- reasoning_content 返回思维链
- reasoning_effort: low/medium/high
|
2026-06-23 09:50:26 +00:00 |
|
xiaoli-cli bot
|
a6f6962184
|
feat: OpenAI 引擎支持深度思考开关
新增:
- /engine.openai think [on|off|low|medium|high] 命令
- deep_think 配置项 (config.json)
- reasoning_effort 参数 (low/medium/high)
支持模型:
- DeepSeek: enable_thinking + reasoning_content
- OpenAI o-series: reasoning.effort
- 通用: reasoning_effort 参数
深度思考开启后:
- 自动注入思考参数到请求体
- 返回的思维链(reasoning_content)显示在终端
- info 命令显示当前思考状态
|
2026-06-23 09:37:34 +00:00 |
|
xiaoli-cli bot
|
346f5fdcb4
|
feat: 系统提示词增加兜底策略
遇到能力不足时的三级解决路径:
1. 查插件仓库 (/plugin search → install)
2. 网上搜索 (ai_search)
3. 自己写插件 (Liugin 类)
原则: 放弃是最后的选择。能装就装,能搜就搜,能写就写。
|
2026-06-23 09:33:49 +00:00 |
|
xiaoli-cli bot
|
d336b04b61
|
feat: 新增 image_reader 插件 - 图片读取与 OCR 文字识别
功能:
- ocr: 从图片提取文字(支持 Tesseract / Windows PowerShell)
- info: 获取图片信息(尺寸/格式/大小/模式)
- read: 综合读取(信息 + OCR)
- ascii: 图片转 ASCII 字符画(终端显示)
- base64: 转 Base64 编码
- hash: 计算 MD5/SHA256
纯标准库实现,Tesseract 为可选依赖。
|
2026-06-23 09:29:28 +00:00 |
|
xiaoli-cli bot
|
125e00a485
|
chore: 整理插件分类 - 删除图像类,移动娱乐类
删除(图像类):
- ai_image.py (AI生图)
- image_generator.py (ComfyUI生图)
- send_image.py (远程发图)
移至插件仓库(娱乐/可选):
- color_picker.py
- bookmark_manager.py
- audio_player.py
保留24个必备生产力插件:
核心: code_editor/git_tools/file_manager/cmd_executor/terminal
工程: auto_engineer/frontend_tester/workflow/sub_agent
搜索: ai_search/tool_search/network_tools
自动化: browser_auto/gui_auto
数据: json_toolkit/regex_tester/markdown_tool/id_generator/snippet_manager
系统: scheduler/task_manager/memory_plugin/operit_bridge/speech_recognition
更新 README.md/plugin_registry.json/plugins_config.py
|
2026-06-23 09:25:25 +00:00 |
|
xiaoli-cli bot
|
5ea19b75ae
|
refactor: terminal 插件重写 v2 - 极简接口
新设计: AI 的虚拟键盘和屏幕
- open: 打开终端
- type: 打字
- key: 按键 (enter/tab/ctrl+c/方向键/f1-f12等)
- read: 看整个屏幕
- last [N]: 只看最近N行(默认20,避免上下文爆炸)
- wait: 等待输出
从600行精简到250行,接口从12个减到8个
|
2026-06-23 09:14:15 +00:00 |
|
xiaoli-cli bot
|
dfe21298b9
|
release: v5.4.2 - terminal模拟器 + Operit桥接
新增插件:
- terminal: 持久交互式终端,纯标准库,全平台,13个测试
- operit_bridge: Operit AI工具格式桥接,47个脚本288个工具,12个测试
其他:
- plugins/operit/: 47个Operit官方脚本
- 更新plugin_registry.json/plugins_config.py
- 更新about.txt/CHANGELOG.md至v5.4.2
|
2026-06-23 08:50:15 +00:00 |
|