FreeClaw 是一个 OpenClaw 原生的 API 管理和成本优化工具,已在 GitHub 和 ClawHub 发布。现寻求社区开发者帮助实现 Web UI 和高级功能。
项目链接:
- GitHub: https://github.com/2233admin/freeclaw
- ClawHub: https://clawhub.com/skills/freeclaw
- 当前版本:v1.1.2
优先级:高
需求描述: 开发一个现代化的 Web 管理界面,用于可视化管理 API Keys 和监控成本。
功能要求:
-
Dashboard 仪表板
- 实时成本监控(今日/本月/总计)
- Provider 健康状态展示
- API 调用统计图表
- 预算使用进度条
-
Provider 管理
- 列表展示所有 providers
- 添加/编辑/删除 provider
- 测试 provider 连接
- 查看 provider 详细信息
-
API Key 管理
- Key 池管理
- 启用/禁用 key
- Key 健康状态监控
- 轮换策略配置
-
配置管理
- 配置验证
- 一键修复
- 配置导入/导出
- 备份/恢复
-
告警配置
- 预算阈值设置
- 通知渠道配置
- 告警历史查看
技术要求:
- 前端:React/Vue.js + TypeScript
- 后端:Python FastAPI
- 数据库:SQLite(轻量)或 PostgreSQL
- 实时更新:WebSocket
- 响应式设计,支持移动端
验收标准:
- 所有功能正常运行
- 代码通过 PR review
- 包含完整的 README 和部署文档
- 包含单元测试(覆盖率 > 70%)
- UI/UX 友好,符合现代设计规范
预算:00
优先级:中
需求描述: 基于历史数据实现 AI 驱动的成本预测和异常检测。
功能要求:
-
成本预测
- 基于历史数据预测未来 7/30/90 天成本
- 考虑季节性和趋势
- 提供置信区间
-
趋势分析
- 月度/季度成本趋势
- 同比/环比分析
- 成本结构分析(按 provider/model)
-
异常检测
- 实时检测异常高成本
- 自动告警
- 根因分析建议
-
优化建议
- 基于使用模式推荐更优 provider
- 识别可优化的任务类型
- 预估优化后的节省金额
技术要求:
- Python 3.8+
- 机器学习库:scikit-learn / Prophet / LSTM
- 数据处理:pandas, numpy
- 可视化:matplotlib / plotly
验收标准:
- 预测准确率 > 80%(MAPE < 20%)
- 异常检测准确率 > 90%
- 包含完整的模型训练和评估文档
- 提供 API 接口
- 包含测试数据和示例
预算:00
优先级:中
需求描述: 实现配置在多个 OpenClaw 节点间的自动同步。
功能要求:
-
中央化管理
- 主节点管理所有配置
- 从节点自动同步
- 冲突检测和解决
-
同步机制
- 实时同步(WebSocket)
- 定时同步(可配置间隔)
- 手动触发同步
-
节点管理
- 添加/删除节点
- 节点健康检查
- 节点状态监控
-
安全性
- 节点认证
- 配置加密传输
- 访问控制
技术要求:
- Python 3.8+
- 网络通信:WebSocket / gRPC
- 加密:cryptography
- 配置管理:YAML / JSON
验收标准:
- 支持至少 10 个节点
- 同步延迟 < 5 秒
- 包含完整的部署文档
- 包含安全性测试
- 支持断线重连
预算:50
-
选择任务
- 在 GitHub Issues 中找到对应任务
- 评论表示你想承接
-
开发流程
- Fork 项目
- 创建功能分支
- 开发并测试
- 提交 PR
-
验收流程
- PR review
- 功能测试
- 文档审查
- 合并后发放赏金
-
联系方式
- GitHub Issues: https://github.com/2233admin/freeclaw/issues
- 项目维护者:@2233admin
- 项目文档:README.md
- 开发指南:SKILL.md
- 更新日志:CHANGELOG.md
-
代码规范
- 遵循 PEP 8(Python)
- 使用 ESLint(JavaScript/TypeScript)
- 提供类型注解
-
文档要求
- 所有公共 API 必须有文档
- 提供使用示例
- 包含部署指南
-
测试要求
- 单元测试覆盖率 > 70%
- 集成测试覆盖核心功能
- 提供测试数据
-
安全要求
- 不得硬编码敏感信息
- 使用环境变量管理配置
- 遵循最小权限原则
发布日期: 2026-03-03
截止日期: 开放式(先到先得)
项目许可: MIT License
🚀 期待你的参与!