在 ClassIsland 课程表软件的主界面添加一个一言组件,每 20 秒自动从 hitokoto.cn 获取一句话,显示内容、来源作品及作者。
- 📖 一言展示:每 20 秒自动刷新,显示一言正文、来源作品和作者
- 🤖 豆包 AI 审核(可选):接入火山引擎豆包大模型,对每条一言进行内容审核,过滤不适合课堂场景的内容
- 🤖 千问 AI 审核(可选):接入阿里云通义千问大模型,同样支持内容审核,与豆包互斥,二选一
- ⚙️ 插件全局设置页:在应用设置 → 扩展设置中独立配置
- 将插件文件夹放入 ClassIsland 的
Plugins目录并启动 - 打开【应用设置】→【组件】,将"一言"拖入主界面
- (可选)打开【应用设置】→【扩展设置】→【一言插件设置】,选择 AI 审核方案并填写对应 API Key
⚠️ 此功能尚未经过完整测试,可能存在 BUG,建议优先使用千问 AI 审核。
- 访问 火山引擎方舟控制台
- 开通豆包大模型服务,创建一个推理接入点(Endpoint)
- 生成 API Key(Bearer Token)
- 将 API Key 和接入点 ID(形如
ep-xxxxxxxx)填入插件设置页中的「豆包 AI 内容审核」区域
- 访问 阿里云 DashScope 控制台
- 开通通义千问服务,创建并复制 API Key
- 将 API Key 填入插件设置页中的「千问 AI(通义千问)内容审核」区域
- 模型 ID 默认为
qwen-turbo,也可填写qwen-plus(效果更强)等其他支持的模型
豆包与千问两项审核互斥,开启其中一项时另一项会自动关闭。
- ClassIsland >= 2.0.0
- .NET 8
- CommunityToolkit.Mvvm