关于
项目信息
YesImBot(也称为 Athena)是一个基于 Koishi 框架的高级聊天机器人插件,专注于提供自然、智能且个性化的对话体验。旨在为各种聊天平台提供一个功能丰富、易于配置的 AI 助手解决方案。
主要特点
- 自然的对话参与:通过意愿值系统,实现自然的对话参与行为
- 强大的记忆系统:支持长短期记忆,使对话更连贯
- 多适配器支持:连接多种语言模型 API,实现负载均衡和故障转移
- 丰富的工具系统:提供搜索、计算器、天气查询等多种工具
- 高度可定制:支持人格定制、提示词自定义和参数调优
- 图像功能:支持图像查看和生成
- 安全可靠:内置验证器系统,确保回应安全和质量
版本历史
v1.5.0 (2025-05-15)
- 添加多适配器负载均衡功能
- 改进记忆压缩算法
- 新增图像生成功能
- 优化工具系统性能
- 修复多个已知问题
v1.4.0 (2025-03-10)
- 添加自定义工具支持
- 改进人格系统
- 新增情绪模拟功能
- 优化意愿值计算
- 修复验证器相关问题
v1.3.0 (2025-01-20)
- 添加验证器系统
- 改进记忆管理
- 新增配置预设功能
- 优化性能和资源使用
- 修复多个稳定性问题
v1.2.0 (2024-11-15)
- 添加工具系统
- 改进适配器机制
- 新增图像查看功能
- 优化提示词模板
- 修复多个兼容性问题
v1.1.0 (2024-09-05)
- 添加记忆系统
- 改进意愿值算法
- 新增多语言支持
- 优化配置界面
- 修复初始版本问题
v1.0.0 (2024-07-20)
- 首次发布
- 基本意愿值系统
- OpenAI 适配器支持
- 简单的配置选项
- 基础人格设置
贡献者
YesImBot 是一个开源项目,由以下贡献者共同开发和维护:
致谢
YesImBot 的开发得益于以下开源项目和资源:
- Koishi - 提供强大的机器人框架
- OpenAI - 提供先进的语言模型 API
- Ollama - 提供本地模型支持
- Anthropic - 提供 Claude 模型 API
- Node.js - 提供运行环境
- TypeScript - 提供类型安全
- MkDocs - 提供文档生成工具
特别感谢所有测试用户和社区成员,他们的反馈和建议对项目的改进至关重要。
许可证
YesImBot 使用 MIT 许可证发布。详情请参阅项目仓库中的 LICENSE 文件。
MIT License
Copyright (c) 2024-2025
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
联系方式
如果您有任何问题、建议或反馈,可以通过以下方式联系我们:
- GitHub Issues:https://github.com/HydroGest/YesImBot/issues
- QQ 交流群:857518324
我们欢迎任何形式的贡献,包括代码贡献、文档改进、错误报告和功能请求。