feat(workbuddy): 发内容前需要审核 - #117
Merged
Merged
Conversation
scrcpy sends no reply to a clipboard read when the device clipboard is empty (Android 13+ also clears it on its own), so comment read-back timed out with comment_input_unreadable. The first read now waits 2 s and treats silence as an empty clipboard. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Start page 高级选项: opt-in switch with a ? hover explanation, off by default; only the person can turn it on, and it is fixed for the task. - Runtime gates: every tap, swipe and Enter must declare externalSideEffect (content_action_unclassified); publish/send needs an approved review (review_required); exact read-back is still enforced. - opengui_review_comment gains kind (post/comment/reply/message) and title; posts and messages may repeat on one target but never with the same text (content_already_published). - Review cards, progress text and the report's 内容审核 section show the content kind and title; the summary table records the option. - Docs: docs/content-review.zh-CN.md, README sections, SKILL guidance. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
基于 #114(叠加在
feat/workbuddy-takeover-emulator之上),仅涉及workbuddy-plugin/。内容
发内容前需要审核(内容审核模式)
externalSideEffect,否则拒绝(content_action_unclassified)。reviewId,否则拒绝(review_required)。opengui_review_comment新增kind(post / comment / reply / message)和title。content_already_published)。docs/content-review.zh-CN.md;README / README.zh-CN 增加说明;SKILL 增加对应流程。修复:手机剪贴板为空时读回输入框失败
comment_input_unreadable,审核流程卡住。验证
npm run check通过;vitest 59 个文件 / 465 个测试全部通过(新增tests/content-review.spec.ts,以及确认页开关、空剪贴板的测试)。contentReview: true;🤖 Generated with Claude Code