Skip to content

introduce: selfmedia-operator#421

Merged
bigbrother666sh merged 14 commits intoTeamWiseFlow:masterfrom
bigbrother666sh:master
Apr 4, 2026
Merged

introduce: selfmedia-operator#421
bigbrother666sh merged 14 commits intoTeamWiseFlow:masterfrom
bigbrother666sh:master

Conversation

@bigbrother666sh
Copy link
Copy Markdown
Member

  • selfmedia operator
  • fix sales-cs db/duplite msg
  • update smart search

bigbrother666sh's codes-factory and others added 13 commits April 3, 2026 09:45
- add normalizePeer() to canonicalize peer: trim + toLowerCase + strip control chars
- apply to both resolvePeerFromSessionKey (before_prompt_build path) and
  resolvePeerForCommand (command handler path)
- ensures /payment_success and /club_join write the same peer key as normal
  conversation sessions, preventing duplicate records for the same user
- Remove peer.sh (peer resolution now handled entirely by hook)
- Remove db.sh from ALLOWED_COMMANDS (no more raw DML access)
- Add 7 named scripts: cs-update, follow-up-{create,cancel-pending,due,mark-sent,complete,expire}
- Update SKILL.md, AGENTS.md, HEARTBEAT.md to use named scripts
- Rename identity from 掌���的 to 前台掌柜
…ing turns

- Add mandatory rule in AGENTS.md: no customer-facing text in tool-calling
  turns; all text must be output in the final turn after tools complete
- Fix demo_send/SKILL.md: remove "send intro text first" step that caused
  3 separate messages per interaction
- Fix payment_send/SKILL.md: explicitly mark tool-call turn as text-free
- Add inject_channel_reply_rules() to agent-skills.sh (idempotent injection)
- Auto-inject the rule into all external crew AGENTS.md via setup-crew.sh:
  step 3c for hrbp_templates/, step 4d for deployed external crew workspaces
smart-search skill's URL patterns were inspired by jackwener/opencli.
Resolve stash pop conflict: accept remote (15b5d57) for selfmedia-operator,
keep previous session's work on sales-cs docs and quick_start.md.
…release

- AGENTS.md: replace feishu_doc references with output_articles/ workflow;
  expand Output Strategy section with concrete delivery steps
- SOUL.md: update content confirmation to use output_articles/ instead of feishu_doc
- MEMORY.md: expand Account Profiles with structured placeholder fields;
  normalize Hot Topics Watchlist and Notes sections
- TOOLS.md: fix extra blank line in table
- YouTube: add last-hour filter (EgIIAQ), type filters (shorts/video/channel/playlist),
  update sort sp= values to match current opencli; add mutual exclusion note
- Tieba (百度贴吧): add search URL pattern, forum-scoped search, no warmup needed
- Amazon: add new Shopping section with search URL, department/sort filters,
  anti-bot protection note
- Cookie warmup table: add Tieba and Amazon to no-warmup list

Skipped: ZSXQ (requires API + group_id + auth — not suitable for browser URL nav)
Signed-off-by: bigbrother666 <96130569+bigbrother666sh@users.noreply.github.com>
Updated quick start guide to streamline initial setup steps and clarify instructions.

Signed-off-by: bigbrother666 <96130569+bigbrother666sh@users.noreply.github.com>
Updated recommended search engines and their descriptions.

Signed-off-by: bigbrother666 <96130569+bigbrother666sh@users.noreply.github.com>
@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ bigbrother666sh
❌ bigbrother666sh's codes-factory


bigbrother666sh's codes-factory seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@bigbrother666sh bigbrother666sh merged commit c050b1c into TeamWiseFlow:master Apr 4, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants