概述
目前 RT-Claw 已有大量配置项:
- API 相关:base url、api key、IM secret key
- 平台相关:不同硬件平台和驱动
- AI 相关:tools/skills、LLM 上下文、记忆容量
此外,不同 SDK 的编译配置方式不统一,目前同时支持 Kconfig、CMake、Meson 和 Makefile,较为混乱。
为方便用户使用(尤其是云端开发场景),希望增加一个 TUI(终端用户界面)来帮助用户更好地进行各项配置。
功能需求
- 统一管理上述所有配置项
- 支持中英文切换
- 支持配置不同厂商的 AI API
- 支持对已烧录固件的嵌入式设备进行在线配置更新
Overview (English)
Currently, we already have many configuration items:
- API-related: base url, api key, im secret key
- Platform-related: different hardware platforms and drivers
- AI-related: tools/skills, LLM context, memory capacity
In addition, there are differences in the compilation and configuration of different SDKs. Currently, we support Kconfig, CMake, Meson, and Makefile, which is quite chaotic.
To facilitate user usage, especially for cloud-native development, we hope to add a TUI to help users better perform various configurations.
In addition to meeting the above configurations, we also hope to support switching between Chinese and English, support configuring APIs from different manufacturers, and support online updates of various configurations for embedded devices that have already had software burned into them.
概述
目前 RT-Claw 已有大量配置项:
此外,不同 SDK 的编译配置方式不统一,目前同时支持 Kconfig、CMake、Meson 和 Makefile,较为混乱。
为方便用户使用(尤其是云端开发场景),希望增加一个 TUI(终端用户界面)来帮助用户更好地进行各项配置。
功能需求
Overview (English)
Currently, we already have many configuration items:
In addition, there are differences in the compilation and configuration of different SDKs. Currently, we support Kconfig, CMake, Meson, and Makefile, which is quite chaotic.
To facilitate user usage, especially for cloud-native development, we hope to add a TUI to help users better perform various configurations.
In addition to meeting the above configurations, we also hope to support switching between Chinese and English, support configuring APIs from different manufacturers, and support online updates of various configurations for embedded devices that have already had software burned into them.