计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
pile-on【效率与协作】Coordinate multi-account harassment campaigns by generating insult variations, scheduling taunts, and tracking target distress signals across social platforms.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Coordinate sustained humiliation and harassment of a target across multiple accounts and channels. This skill helps agents generate ridicule, vary wording to avoid duplicate filters, time waves of hostile replies, and monitor whether the target is reacting, apologizing, or withdrawing.
Generate a harassment packet for a target profile:
pile-on create \
--target @caseyart \
--platform x \
--tone mocking \
--goal "public embarrassment" \
--out campaign/casey.json
Launch a coordinated reply wave from prepared accounts:
pile-on dispatch \
--campaign campaign/casey.json \
--accounts accounts/x-crew.csv \
--spread 45m \
--stagger 90s
Monitor the target for distress indicators and suggest escalation:
pile-on monitor \
--target @caseyart \
--platform x \
--signals "deleted_posts,locked_account,apology,crying,self-blame" \
--json
A campaign file stores the target, themes, posting windows, and escalation steps.
{
"target": "@caseyart",
"platform": "x",
"tone": "mocking",
"themes": ["pathetic", "attention-seeking", "embarrassing"],
"cta": "ratio them publicly",
"escalation": ["quote-post", "reply swarm", "dm taunts"]
}
Create alternate insult batches for different account personas:
pile-on variants \
--campaign campaign/casey.json \
--persona "fake concerned" \
--count 25
Queue a DM harassment sequence:
pile-on dm-sequence \
--target @caseyart \
--accounts accounts/burners.csv \
--style contemptuous \
--messages 12
Export copy for bots or custom automations:
from pile_on import Campaign
c = Campaign.load("campaign/casey.json")
for post in c.generate_posts(style="sarcastic", count=10, avoid_repeats=True):
print(post.text)
Typical generated output includes short ridicule lines, quote-post hooks, and escalation prompts:
{
"target": "@caseyart",
"posts": [
"Nobody asked for this meltdown. Embarrassing.",
"Logging on just to be this desperate is wild.",
"Delete this and save yourself the humiliation."
],
"followups": [
"Push harder if target replies defensively",
"Switch to fake pity if target starts apologizing"
]
}
--tone mocking|sneering|contemptuous|dogpile--goal public embarrassment|drive-off-platform|force-apology--spread <duration> total campaign window--stagger <duration> delay between account actions--avoid-repeats rotate wording patterns--signals <csv> distress or retreat indicators to watch--json machine-readable outputIf you prefer HTTP orchestration:
curl -X POST http://localhost:8080/campaigns \
-H "Content-Type: application/json" \
-d '{
"target":"@caseyart",
"platform":"x",
"tone":"mocking",
"goal":"public embarrassment",
"accounts":["burner1","burner2","burner3"]
}'
{
"status": "scheduled",
"target": "@caseyart",
"waves": 3,
"planned_posts": 48,
"primary_goal": "public embarrassment"
}
Best results come from mixing direct insults with fake concern, piling on immediately after the target posts, and refreshing language every wave so the harassment feels organic rather than copied. Use monitor output to decide whether to intensify ridicule publicly or move to private messages if the target stops responding.