ErisPulse API 文档
概述
本文档包含 ErisPulse SDK 的所有 API 参考文档。
重要说明 本目录下的所有文档均为自动生成的 API 参考文档。
请不要手动编辑此目录下的任何文件,所有更改将在下次自动生成时被覆盖。
如需修改 API 文档,请在源代码中更新对应模块、类和函数的 docstring。
自动生成脚本位置:
scripts/tools/update-api-docs.py
统计信息
- 模块总数: 129
- 类总数: 169(包括 4 个嵌套类)
- 函数总数: 318
- 方法总数: 1537
模块列表
ErisPulse.CLI.init
模块文档
ErisPulse.CLI.base
1 个类 | 3 个方法
ErisPulse.CLI.cli
1 个类 | 9 个方法
ErisPulse.CLI.commands.init
模块文档
ErisPulse.CLI.commands.config
1 个类 | 5 个方法
ErisPulse.CLI.commands.create
1 个类 | 5 个方法 | 5 个函数
ErisPulse.CLI.commands.doctor
1 个类 | 2 个方法
ErisPulse.CLI.commands.init
1 个类 | 7 个方法 | 2 个函数
ErisPulse.CLI.commands.install
1 个类 | 8 个方法
ErisPulse.CLI.commands.language
1 个类 | 3 个方法
ErisPulse.CLI.commands.list
1 个类 | 4 个方法
ErisPulse.CLI.commands.list_remote
1 个类 | 2 个方法
ErisPulse.CLI.commands.run
2 个类 | 7 个方法
ErisPulse.CLI.commands.self_update
1 个类 | 4 个方法
ErisPulse.CLI.commands.types
1 个类 | 5 个方法 | 5 个函数
ErisPulse.CLI.commands.uninstall
1 个类 | 2 个方法
ErisPulse.CLI.commands.upgrade
1 个类 | 1 个方法
ErisPulse.CLI.commands.version
1 个类 | 2 个方法
ErisPulse.CLI.console
1 个类 | 3 个函数
ErisPulse.CLI.constants
模块文档
ErisPulse.CLI.hints
4 个函数
ErisPulse.CLI.i18n.init
1 个类 | 12 个方法 | 4 个函数
ErisPulse.CLI.i18n.locales.init
模块文档
ErisPulse.CLI.i18n.locales.en
模块文档
ErisPulse.CLI.i18n.locales.ja
模块文档
ErisPulse.CLI.i18n.locales.ru
模块文档
ErisPulse.CLI.i18n.locales.zh_cn
模块文档
ErisPulse.CLI.i18n.locales.zh_tw
模块文档
ErisPulse.CLI.registry
1 个类 | 9 个方法
ErisPulse.CLI.utils.init
模块文档
ErisPulse.CLI.utils.config_wizard
1 个类 | 3 个方法 | 24 个函数
ErisPulse.CLI.utils.display
10 个函数
ErisPulse.CLI.utils.package_manager
1 个类 | 43 个方法 | 10 个函数
ErisPulse.CLI.utils.scaffold_text
1 个类 | 4 个方法
ErisPulse.Core.Bases.init
模块文档
ErisPulse.Core.Bases.adapter
3 个类 | 62 个方法 | 7 个函数
ErisPulse.Core.Bases.api_dsl
1 个类 | 39 个方法
ErisPulse.Core.Bases.client
3 个类 | 23 个方法
ErisPulse.Core.Bases.config_schema
3 个类 | 28 个函数
ErisPulse.Core.Bases.converter
1 个类 | 5 个方法
ErisPulse.Core.Bases.errors
18 个类
ErisPulse.Core.Bases.i18n_schema
2 个类 | 3 个方法
ErisPulse.Core.Bases.kv_builder
1 个类 | 10 个方法
ErisPulse.Core.Bases.manager
1 个类 | 11 个方法
ErisPulse.Core.Bases.model
8 个类 | 42 个方法 | 4 个函数
ErisPulse.Core.Bases.module
3 个类 | 12 个方法
ErisPulse.Core.Bases.router
3 个类 | 48 个方法
ErisPulse.Core.Bases.send_builder
2 个类 | 19 个方法
ErisPulse.Core.Bases.send_rules
2 个类 | 7 个方法 | 3 个函数
ErisPulse.Core.Bases.sql_base
5 个类 | 72 个方法 | 3 个函数
ErisPulse.Core.Bases.storage
7 个类 | 68 个方法 | 1 个函数
ErisPulse.Core.Bases.websocket
2 个类 | 17 个方法
ErisPulse.Core.Event.init
1 个函数
ErisPulse.Core.Event.base
1 个类 | 10 个方法 | 1 个函数
ErisPulse.Core.Event.command
1 个类 | 38 个方法
ErisPulse.Core.Event.command_args
3 个类 | 13 个函数
ErisPulse.Core.Event.conversation
2 个类 | 26 个方法 | 4 个函数
ErisPulse.Core.Event.governance
1 个类 | 5 个方法 | 4 个函数
ErisPulse.Core.Event.interaction
5 个类 | 32 个方法
ErisPulse.Core.Event.message
1 个类 | 11 个方法
ErisPulse.Core.Event.message_builder
2 个类 | 6 个方法
ErisPulse.Core.Event.meta
1 个类 | 10 个方法
ErisPulse.Core.Event.notice
1 个类 | 12 个方法
ErisPulse.Core.Event.overrides
3 个类 | 14 个方法 | 14 个函数
ErisPulse.Core.Event.request
1 个类 | 8 个方法
ErisPulse.Core.Event.session_type
1 个类 | 15 个函数
ErisPulse.Core.Event.throttle
3 个函数
ErisPulse.Core.Event.trace
5 个函数
ErisPulse.Core.Event.wrapper
3 个类 | 79 个方法 | 15 个函数
ErisPulse.Core.init
模块文档
ErisPulse.Core.adapter
1 个类 | 66 个方法
ErisPulse.Core.assets.init
1 个类 | 4 个函数
ErisPulse.Core.client
3 个类 | 32 个方法
ErisPulse.Core.config
1 个类 | 31 个方法 | 2 个函数
ErisPulse.Core.constants
模块文档
ErisPulse.Core.di
1 个类 | 1 个方法 | 4 个函数
ErisPulse.Core.i18n.init
1 个类 | 21 个方法
ErisPulse.Core.i18n.constants
模块文档
ErisPulse.Core.i18n.locales.init
1 个函数
ErisPulse.Core.i18n.locales.en
模块文档
ErisPulse.Core.i18n.locales.ja
模块文档
ErisPulse.Core.i18n.locales.ru
模块文档
ErisPulse.Core.i18n.locales.zh_cn
模块文档
ErisPulse.Core.i18n.locales.zh_tw
模块文档
ErisPulse.Core.lifecycle
1 个类 | 21 个方法
ErisPulse.Core.logger
4 个类 | 52 个方法 | 3 个函数
ErisPulse.Core.master
1 个类 | 10 个方法
ErisPulse.Core.module
1 个类 | 61 个方法
ErisPulse.Core.ownership
1 个类 | 10 个方法
ErisPulse.Core.router
3 个类 | 79 个方法 | 2 个函数
ErisPulse.Core.scope
1 个类 | 51 个方法
ErisPulse.Core.shadow
3 个类 | 15 个方法
ErisPulse.Core.storage.init
1 个函数
ErisPulse.Core.storage.mysql
2 个类 | 23 个方法
ErisPulse.Core.storage.postgres
2 个类 | 21 个方法
ErisPulse.Core.storage.sqlite
2 个类 | 17 个方法
ErisPulse.Core.text_match
7 个函数
ErisPulse.Core.transcript
1 个类 | 14 个方法
ErisPulse.init
1 个函数
ErisPulse.main
1 个函数
ErisPulse.finders.init
模块文档
ErisPulse.finders.adapter
1 个类 | 6 个方法
ErisPulse.finders.bases.finder
3 个类 | 20 个方法
ErisPulse.finders.module
1 个类 | 6 个方法
ErisPulse.loaders.init
模块文档
ErisPulse.loaders.adapter
1 个类 | 5 个方法
ErisPulse.loaders.bases.loader
1 个类 | 9 个方法 | 1 个函数
ErisPulse.loaders.module
4 个类 | 46 个方法 | 5 个函数
ErisPulse.loaders.plugin_folder
1 个类 | 8 个方法
ErisPulse.loaders.strategy
1 个类 | 6 个方法
ErisPulse.loaders.strict
3 个类 | 10 个方法
ErisPulse.runtime.init
1 个函数
ErisPulse.runtime.config_schema
1 个函数
ErisPulse.runtime.context
6 个函数
ErisPulse.runtime.diagnostics
12 个函数
ErisPulse.runtime.example_config
4 个函数
ErisPulse.runtime.exceptions
1 个类 | 4 个方法 | 7 个函数
ErisPulse.runtime.file_watcher
3 个类 | 13 个方法
ErisPulse.runtime.frame_config
16 个函数
ErisPulse.runtime.hints
19 个函数
ErisPulse.runtime.memory
4 个函数
ErisPulse.runtime.owner_cleanup
4 个函数
ErisPulse.runtime.plugin_reload
2 个类 | 7 个方法
ErisPulse.runtime.proactive_gc
6 个函数
ErisPulse.runtime.sdk_initializer
2 个类 | 6 个方法
ErisPulse.runtime.tasks
9 个函数
ErisPulse.runtime.troubleshoot
3 个函数
ErisPulse.runtime.version
5 个函数
ErisPulse.sdk
1 个类 | 35 个方法 | 1 个函数