Skip to content
This repository was archived by the owner on Apr 12, 2026. It is now read-only.

NekyuuYa/AstrBot-R

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4,502 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

经过几天吉列的重构,本分支仓库的主人发现实在是干不动了,遂决定完全重写一个框架,考虑兼容AstrBot的生态


本仓库已经实现的重构包括:

  • 将模型管理器替换为litellmSDK作为后端,并利用其功能,添加了模型路由控制
  • 添加了Agent层,嵌套结构变成了 消息平台——Agent——人格
  • 将skill和工具管理转移到了Agent层
  • 添加了prompt注册表,并兼容旧式的多种prompt注入方法,同时加强了对prompt的控制
  • 大幅度调整了webui的结构设计

新的仓库在这里 https://github.com/NekyuuYa/ShinBot

我们会在新的框架里继续这套逻辑,并提供更精细的权限管理,尽力减少插件随处注入prompt与事件的情况

About

A radically modified version of AstrBot, aiming to make the framework more user-friendly while maintaining compatibility with the original project's plugin API.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 70.2%
  • Vue 24.0%
  • TypeScript 3.2%
  • JavaScript 1.6%
  • CSS 0.4%
  • SCSS 0.2%
  • Other 0.4%