docs: 更新 CHANGELOG/HELP/CONTRIBUTING 适配 v5.1.1
- CHANGELOG: 新增 v5.1.1 条目 (浏览器/子Agent/安全层/OpenAI引擎/CI/插件优化) - HELP.md: 全面重写,覆盖全部 15 个插件用法 + 安全模式说明 - CONTRIBUTING.md: 更新测试数/类名兼容说明
This commit is contained in:
1 parent
4e3abeea98
commit
40ab129ba2
3 files changed
+201
-116
No files matched your search
+3
-6
@@ -113,8 +113,8 @@ class Plugin:
|
||||
|
||||
### 插件检查清单
|
||||
|
||||
- [ ] 类名是 `Plugin`
|
||||
- [ ] 实现了 `get_tool_info()` 和 `handle()`
|
||||
- [ ] 类名是 `Plugin`(或 `Liugin`,加载器两者都支持)
|
||||
- [ ] 实现了 `get_tool_info()`、`handle()`、`set_cli()`
|
||||
- [ ] 返回值是字符串
|
||||
- [ ] 所有异常被捕获
|
||||
- [ ] 包含 `usage` 属性
|
||||
@@ -132,10 +132,7 @@ class Plugin:
|
||||
## 测试
|
||||
|
||||
```bash
|
||||
# 运行全部测试
|
||||
python -m pytest tests/
|
||||
|
||||
# 运行并显示覆盖率
|
||||
# 运行全部测试 (113 用例)
|
||||
python -m pytest tests/ -v --tb=short
|
||||
```
|
||||
|
||||
|
||||
Reference in new issue
Block a user