BlogArticles/2024-03/ChronoCat使用遇到亿点困难 3.28开发小记.md

44 lines
2.1 KiB
Markdown
Raw Normal View History

2025-08-26 01:34:11 +08:00
---
{
title: "ChronoCat使用遇到亿点困难 3.28开发小记",
description: "作者在Docker中配置ChronoCat QQ框架时遇到困难包括版本兼容、VNC显示问题及冻号风险。部分API测试成功基于Satori协议调用方便。后续计划提供JSON格式的API供其他容器使用示例包含来源、目标和信息内容。环境问题尚未解决。",
draft: false,
type: "article",
created_at: "2024-03-28T09:26:00+08:00",
published_at: "2024-03-28T09:34:00+08:00",
updated_at: [ "2024-03-28T09:34:00+08:00"],
category: 'Uni',
tags: [ "QQBot" ],
tech_stack: [ "ChronoCat" ],
tech_stack_percent: [ 100 ],
tech_stack_icon_names: [ "mdi:cat" ],
tech_stack_theme_colors: [ "#bc446f" ],
}
---
!!!warning Legacy Article 过时的文章
此文章从旧博客迁移而来,编写时技术水平有限,仅供参考
!!!
## ChronoCat 配置小结
最近一直在弄qq框架 ChronoCat
首先这东西一定得弄在Docker里我没有精力在原系统做一个vnc然后再装一个QQ想想就感觉太地狱了。
但是Docker好像没有足够新的版本倒是找到了能用的Compose文件但是好多Api都搞不通我怀疑是版本问题。
另一方面有一些消息表明使用早期版本的QQ会导致冻号虽然我的号还没出问题。
问题落在了完成一份新的Dockerfile上。
但是我没能成功目前仍然卡在这一步。根据错误消息我怀疑是vnc和QQ不对付vnc可以启动但是看不到QQ的画面。
感觉只要涉及到Linux图形化最后都会变成一场噩梦。
不过也有好消息从已经成功测试的部分Api来看调用Api并不困难基于Satori协议还是比较方便的。
可以假设我将在一段时间后解决上述配环境的问题,现在考虑一下后端框架。
首先我需要提供一批Api供其他Container使用。
以一个报错信息为例子
需要以下信息:(来自谁,发送到谁(人/组/多组信息内容string
```json
{
"from": "string?",
"to": ["people","groupA","groupB"],
"info": "string?"
}
```
还有很多要考虑的事 要下课了