Provides guidance for property-based testing across multiple languages and smart contracts. Use when writing tests, reviewing code with serialization/validation…
不说虚话——S7896 交付的是能直接拿去用的成品,不是“AI 能做”的空话。
用大白话交代任务,它会先确认关键细节再动手,不瞎猜。
输出带结构与说明,拿来就能用,不用再自己整理格式。
与 AIXX 其他技能叠加使用,组成你自己的工作流。
把常用要求沉淀成一句话模板,下次直接复用。
下面是真实任务由 S7896 实际生成的内容节选——不是宣传文案,是它真的干出来的活。
任务:我打算用Hypothesis给一个Python电商订单金额计算函数写属性测试,帮我设计几个属性(比如总额不超过999999、折扣后不为负),并给出完整示例代码。
# 用 Hypothesis 测试电商订单金额计算函数
属性测试不验证具体值,而是验证“无论输入什么,函数都应满足的不变量”。先定义被测函数,再针对其设计属性。
```python
from hypothesis import given, strategies as st, settings
# 被测函数
def calc_total(items, discount_rate=0.0):
"""items: [(单价, 数量)], 折扣率 0~1"""
if not 0 <= discount_rate <= 1:
raise ValueError("折扣率必须在 0~1 之间")
total = sum(price * qty for price, qty in items)
total = round(total * (1 - discount_rate), 2)
return max(0.0, min(total, 999999.0))
# 策略:生成商品列表与折扣率
items_strategy = st.lists(
st.tuples(
st.decimals(min_value=0, max_value=10000, places=2),
st.integers(min_value=0, max_value=1000),
),
max_size=20,
)
discount_strategy = st.floats(min_value=0, max_value=1)
@given(items=items_strategy, rate=discount_strategy)
@settings(max_examples=200)
def test_total_in_bounds(items, rate):
total = calc_total(items, rate)
assert 0 <= total <= 999999
@given(items=items_strategy, rate=st.just(0))
def test_no_discount_preserves_rounding(items, rate):
raw = round(sum(p * q for p, q in items), 2)
assert calc_total(items, rate) == min(raw, 999999)
@given(items=items_strategy, r1=discount_strategy, r2=discount_strategy)
def test_discount_monotonic(items, r1, r2):
if r1 <= r2:
assert calc_total(items, r1) >= calc_total(items, r2)
@given(it
| 再招一个人 | 自己摸索 | 萬安云 S7896 | |
|---|---|---|---|
| 价格 | 月薪数千起 | 反复试错数小时 | $1.99 / 次 |
| 交付周期 | 招聘+培训数周 | 质量不稳定 | 分钟级 |
| 独特性 | 流动风险 | 无人复核 | 按你的任务从零生成 |
| 改稿迭代 | 加钱,走流程 | 反复试错 | 说话就能迭代 |
不用碰终端——你只管对 agent 说话,跑命令的活它来。
对你的 agent 说:
对你的 agent 说:



以上 Agent 均可接入萬安云 · OpenAI 兼容接口 · 装好 AIXX 即可调用全部技能
三步:终端执行 npx aixxai 安装 AIXX;对您的 AI 说「安装编号 S7896」;交代任务背景与要求,property-based-testing即刻开工。
$1.99 一次买断(参考价,实际以平台标价为准)——永久使用,无订阅、无月费;该技能由萬安永久维护迭代,更新对已购用户免费。
可以。产出为普通数字文件,归购买者使用,可用于商业场景。
把你手头这件重复、费时、有固定套路的活交给它——先描述任务和背景,它会确认要点后直接产出成品,不满意可以继续改。
在指令里补充背景、受众与格式要求(例如“面向中小企业主、300 字以内、分三点”);要求越具体,产出越稳。
永久使用 · 无订阅无月费 · 永久维护迭代