temporal-python-pro
构建 Temporal Python 工作流
如果确定性、重试和活动设计不当,Temporal 工作流可能会以微妙的方式失败。此技能指导 Python SDK 工作流设计、测试和生产运维。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "temporal-python-pro" from https://skillstore.io/skills/sickn33-temporal-python-pro.md and its manifest at https://skillstore.io/api/skills/sickn33-temporal-python-pro/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“temporal-python-pro”。 设计一个包含支付、库存、发货和退款补偿的订单履约工作流。
预期结果:
- 包含支付、库存和发货活动的工作流边界计划。
- 用于退款、库存释放和发货取消的补偿序列。
- 针对每个阶段的重试、超时、信号和查询建议。
正在使用“temporal-python-pro”。 评审一个面向三个任务队列、混合异步和阻塞活动的 worker 部署计划。
预期结果:
- 任务队列和 worker 规模评审。
- 关于在阻塞库中使用 executor 的指导。
- 针对关闭、指标、追踪和队列延迟的运维检查。
正在使用“temporal-python-pro”。 为一个持续一个月的审批工作流创建测试计划。
预期结果:
- 时间跳过工作流测试策略。
- 针对审批、超时、拒绝和升级路径的活动 mock。
- 用于发布信心的重放和集成检查。
安全审计
安全All 20 command-execution alerts are false positives caused by Markdown code spans that name Python and Temporal APIs. The reconnaissance alert describes read-only workflow queries, and no semantic security threats were found.
风险因素
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/sickn33-temporal-python-pro/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/sickn33-temporal-python-pro?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/sickn33-temporal-python-pro?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-temporal-python-pro/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/sickn33-temporal-python-pro.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
sickn33. (2026). temporal-python-pro security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-temporal-python-pro/audits/5BibTeX 引用
@techreport{sickn33-sickn33-temporal-python-pro-2026,
author = {sickn33},
title = {temporal-python-pro security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-temporal-python-pro/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "temporal-python-pro security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-09-06"
url: "https://skillstore.io/skills/sickn33-temporal-python-pro/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-temporal-python-pro:audit:5"
description: "Skillstore immutable audit report identifier"
Skillstore 评分
评分依据 证据置信度: 高你能构建什么
设计持久业务工作流
为支付、履约、审批或其他长时间运行的业务流程规划 Temporal 工作流。
评审 Worker 运维
评估 worker 部署、任务队列、优雅关闭、可观测性和扩缩容实践。
规划工作流测试覆盖
为活动、重放检查、时间跳过、补偿路径和集成流程创建测试策略。
试试这些提示
解释 Temporal Python 工作流、活动、worker、任务队列、信号和查询如何在我的项目中协同工作。
为此流程设计一个 Temporal Python 工作流:[describe steps]。包括活动、重试、超时、信号、查询和补偿。
评审我的 Temporal Python 工作流设计,关注确定性、幂等性、重试策略、超时覆盖和活动边界。
审计此 Temporal Python 部署计划,关注 worker 扩缩容、可观测性、重放测试、版本控制、优雅关闭和运维故障模式。
最佳实践
- 保持工作流逻辑的确定性,并将外部 I/O 移入活动。
- 为每个活动配置超时、重试和不可重试错误。
- 部署前通过单元测试、集成测试和重放测试验证变更。
避免
- 直接从工作流代码调用外部 API。
- 在没有 executor 的情况下,在异步活动中运行阻塞库。
- 在没有注册工作流、任务队列和优雅关闭的情况下部署 worker。