Richard Chien

Results 52 issues of Richard Chien

Since we have `args` and `order_pairs` which contains the upstream column indices in `risingwave_stream::executor::aggregation::agg_call::AggCall`, and `AggCall`s will be passed into `new` when creating `ManagedTableState` implementations, these agg states can store...

type/refactor
component/streaming

由于 NoneBot 目前的版本(1.x)是和 CQHTTP 强耦合的,现在 酷Q 停运的决定可能在一定程度上影响现有的使用 NoneBot 开发的机器人。目前看到其他机器人平台(如 Mirai)有一些兼容 CQHTTP 通信方式和 API 的插件,欢迎大家在这里分享你的兼容/迁移方案! 如果对 NoneBot 的其他功能有任何建议,也可以去 #53 分享,本 issue 只用来分享迁移方案和兼容性建议~

discussion

打 tag 时自动: - 打包发布到 PyPI - 提取更新日志,发送到 Telegram 频道和 QQ 群

enhancement

NoneBot 在有限的推广的情况下,被这么多人使用,让我感到很意外。它甚至到现在文档还没有完全写完🙄 。 经过半年多的发展,NoneBot 已经基本可用,虽然还是会有一些小问题,但这不妨碍已经有很多投入使用的应用在使用它。 实际上 NoneBot 还有很多不足,比如: - 基于 python-aiocqhttp(跟 酷Q 强耦合),无法支持其它机器人平台 - 过于以「命令」为核心,而忽略了大量其它类型的消息处理需求(虽然可以通过 python-aiocqhttp 的 `on_message` 装饰器来做到);实际上 NoneBot 的前身,小开机器人,的「过滤器」特性还是比较有用的,可以用来进行消息预处理(比如日志、语音转文本)和拦截(比如屏蔽特定消息类型),但在写 NoneBot 的时候砍掉了 _(1.6.0 `message_preprocessor`)_ - 没有全局黑名单机制,无法简单地屏蔽其它 bot 的消息(实际上这个功能只要有「过滤器」功能就可以轻松实现) -...

discussion

https://github.com/nonebot/nonebot/blob/1881ada3ba16fb1e9554cf299f67d9cd6355176d/docs/advanced/permission.md#%E5%BD%93%E5%BF%83-nlp-%E9%80%A0%E6%88%90%E7%9A%84%E6%9D%83%E9%99%90%E6%B3%84%E9%9C%B2

discussion

help wanted
docs

目前代码一些地方不符合所配置的 yapf 格式,flake8 也不能很好地检查。需要换更强的检查工具,或对现有工具做更好的配置。