Skip to content

Commit 5df1b3c

Browse files
committed
Merge commit 'a27635cc7821e1b5475be06dab363301dc3329fb' into feat/sdk-integration
2 parents 876c811 + a27635c commit 5df1b3c

20 files changed

Lines changed: 32 additions & 32 deletions

astrbot-sdk/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "hatchling.build"
55
[project]
66
name = "astrbot-sdk"
77
version = "0.1.0"
8-
description = "AstrBot SDK with v4 runtime, worker protocol, and plugin tooling"
8+
description = "AstrBot SDK with s5r runtime, worker protocol, and plugin tooling"
99
readme = "README.md"
1010
requires-python = ">=3.12"
1111
classifiers = [

astrbot-sdk/src/astrbot_sdk/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
"""AstrBot SDK 的顶层公共 API。
22
3-
这里仅重新导出 v4 推荐直接导入的稳定入口。
3+
这里仅重新导出 astrbot-sdk 推荐直接导入的稳定入口。
44
55
新插件应直接使用此模块的导出:
66
from astrbot_sdk import Star, Context, MessageEvent
77
from astrbot_sdk.decorators import on_command, on_message
88
9-
迁移期适配入口位于独立模块;此处只暴露 v4 原生主入口。
9+
迁移期适配入口位于独立模块;此处只暴露 astrbot-sdk 原生主入口。
1010
"""
1111

1212
from .clients.managers import (

astrbot-sdk/src/astrbot_sdk/cli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -719,7 +719,7 @@ def _render_init_readme(*, plugin_name: str) -> str:
719719
f"""\
720720
# {plugin_name}
721721
722-
一个最小可运行的 AstrBot SDK v4 插件。
722+
一个最小可运行的 AstrBot SDK 插件。
723723
724724
## 目录结构
725725

astrbot-sdk/src/astrbot_sdk/clients/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
"""原生v4能力客户端
1+
"""原生 astrbot-sdk 能力客户端
22
33
这些客户端为 Context 提供了用于调用远程能力的狭窄且具类型化 (typed) 的接口。
44
它们负责处理能力名称、载荷格式化(payload shaping)以及结果解码,且不会暴露协议或传输层的具体细节。

astrbot-sdk/src/astrbot_sdk/clients/llm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""大语言模型客户端模块。
22
3-
提供 v4 原生的 LLM 能力调用接口。
3+
提供 astrbot-sdk 原生的 LLM 能力调用接口。
44
55
设计边界:
66
- `chat()` 是便捷文本接口,返回最终文本

astrbot-sdk/src/astrbot_sdk/clients/platform.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""平台客户端模块。
22
3-
提供 v4 原生的平台能力调用。
3+
提供 astrbot-sdk 原生的平台能力调用。
44
55
设计边界:
66
- `PlatformClient` 只负责直接的平台 capability

astrbot-sdk/src/astrbot_sdk/context.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
"""v4 原生运行时上下文。
1+
"""astrbot-sdk 原生运行时上下文。
22
33
`Context` 是插件与 AstrBot Core 交互的主要入口,
44
负责组合所有 capability 客户端并提供统一的访问接口。

astrbot-sdk/src/astrbot_sdk/decorators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
"""v4 原生装饰器。
1+
"""astrbot-sdk 原生装饰器。
22
33
提供声明式的方法来注册 handler 和 capability。
44
装饰器会在方法上附加元数据,由 Star.__init_subclass__ 自动收集。

astrbot-sdk/src/astrbot_sdk/errors.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333

3434
class ErrorCodes:
35-
"""AstrBot v4 的稳定错误码常量。
35+
"""AstrBot SDK 的稳定错误码常量。
3636
3737
这些错误码在协议层稳定,不应随意更改。
3838
新增错误码应放在对应分类的末尾。

astrbot-sdk/src/astrbot_sdk/events.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
"""v4 原生事件对象。
1+
"""astrbot-sdk 原生事件对象。
22
3-
顶层 ``MessageEvent`` 保持精简,只承载 v4 运行时真正需要的基础能力。
3+
顶层 ``MessageEvent`` 保持精简,只承载 astrbot-sdk 运行时真正需要的基础能力。
44
迁移期扩展事件能力放在独立模块中,而不是继续塞回顶层事件类型。
55
66
MessageEvent 是 handler 接收的主要事件类型,封装了:

0 commit comments

Comments
 (0)