playbook/docs/tsl/modules/index.md

41 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Modules Index
文档类型:检索页
是否可直接用于生成代码:否
是否含已验证可执行示例:否
是否含已验证反例:否
遇到不确定时跳转到:[tsbacktesting.md](tsbacktesting.md)、[tsl_python_interop.md](tsl_python_interop.md)、[../finance/index.md](../finance/index.md)、项目自身文档、`scripts/*` 入口脚本、CI 配置
这里处理“现成模块、外部集成和互操作”,不处理基础语法教学,也不替代金融业务主线。
模块摘要页只负责确认能力边界和选路,不负责给出项目账户体系、真实接口名、部署方式、权限模型或脚本入口的真值。
## If / Then 路由
- If 问题在问“策略回测框架怎么组织、怎么取结果”then 先读 [tsbacktesting.md](tsbacktesting.md)。
- If 问题在问“TSL 和 Python 怎样双向调用或嵌入”then 先读 [tsl_python_interop.md](tsl_python_interop.md)。
- If 问题在问“微信消息怎样发送、查询状态”then 先读 [wechat_message.md](wechat_message.md)。
- If 问题在问“官方 Python SDK / pyTSL 客户端怎么用”then 先读 [pytsl_api.md](pytsl_api.md)。
- If 问题在问模块的真实接入参数、账号来源、部署依赖、权限模型或脚本入口then 这已经不是模块能力识别;优先回项目自身文档、`scripts/*` 入口脚本、CI 配置,必要时再把对应模块页当边界说明。
## Tie-Break
- If 主问题是业务流程、选股逻辑或回测指标组织then 先回 [../finance/index.md](../finance/index.md)。
- If 主问题是现成模块或集成能力then 先留在 `modules/`;语法只作辅证。
- If 主问题已经落到 TSL 通用函数库签名或通用语法参数细节then 再回 [../reference/index.md](../reference/index.md) 或对应语法页。
- If 主问题已经落到模块专属 API / SDK 参数细节then 先回对应模块页,并以该页指向的官方文档、项目文档或调用侧文档为准。
- If 主问题已经落到真实接入参数、账号来源、部署依赖、权限模型或执行入口then 退出模块摘要层,直接转项目依赖确认。
## 最短跳转
| 当前任务 | 先读哪里 |
| --- | --- |
| 我要看回测框架 | [tsbacktesting.md](tsbacktesting.md) |
| 我要看 Python 互操作 | [tsl_python_interop.md](tsl_python_interop.md) |
| 我要看微信消息推送 | [wechat_message.md](wechat_message.md) |
| 我要看 Python API | [pytsl_api.md](pytsl_api.md) |
| 我要确认模块的真实接入参数 / 账号来源 / 部署依赖 / 脚本入口 | 项目自身文档、`scripts/*` 入口脚本、CI 配置;当前项目已补齐时再看 [../toolchain.md](../toolchain.md) |
| 我要回到业务主线 | [../finance/index.md](../finance/index.md) |
| 我要回到语法主线 | [../syntax/index.md](../syntax/index.md) |
| 我要查函数库 | [../reference/index.md](../reference/index.md) |