본문으로 건너뛰기
cccskills
무료GitHub에 공개

debug-app

调试、测试或验证 Only Player 应用功能、页面和代码改动时使用,支持调试指令和界面交互验证。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Kindness-Kismet/only_player스타 471(GitHub 471 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(12)

  • SKILL.md3.3 KB
  • guides/cloud.md1.4 KB
  • guides/favorites.md736 B
  • guides/media.md1.1 KB
  • guides/pages.md1.5 KB
  • guides/player.md6.0 KB
  • guides/playlists.md1.1 KB
  • guides/quick_settings.md4.7 KB
  • guides/runtime.md2.0 KB
  • guides/settings.md9.3 KB
  • scripts/debug-open-page.sh929 B
  • scripts/debug-screenshot.sh1.2 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

使用原则

用户要求调试、测试或验证 Only Player 时,优先使用 debug 指令,不优先点 UI 坐标。

  • 默认触发功能:用 debug 指令。
  • 功能验证开始前,先用 page.open home 或目标页把应用拉到前台;page.open 会启动 MainActivity,设备查询、安装、唤醒这类前置步骤除外。
  • 明确要求 UI 验证、实际验证或模拟点击:先用 page.open 切页面,再检查资源 ID,最后模拟点击。
  • 观察或点击播放器控制按钮前,先用 settings.set player.controller_timeout 设为 custom_60。
  • 执行 media.open 或 cloud.media.open 前,先用 page.open home 把应用置前台,避免系统拦截后台启动播放器。
  • 指令返回 Bundle 中的 ok 必须为 true,否则按失败处理。
  • 只能选一个的设置项必须用 settings.set 写明确值,不用 settings.toggle 猜状态。

指引索引

只阅读当前任务需要的指引。文档链接相对于所在文件,命令在仓库根目录执行。

<skill_dir> 为本次调用的技能目录,使用 .codex/skills/debug-app 或 .claude/skills/debug-app。

任务指引
设备选择、唤醒、锁屏、调用格式、截图流程运行与截图
页面跳转页面指令
播放器控制、状态读取、播放标记、区间循环播放器指令
本地媒体列表、打开、移动、回收站、扫描媒体库指令
云服务器和云端媒体列表/打开云端指令
本地和云端快捷设置快捷设置指令
收藏夹准备、列表、移动、删除收藏夹指令
播放列表准备、列表、添加、删除,以及观看历史播放列表与观看历史指令
设置写入、切换、清理、重置动作设置指令

指令入口

Debug 包名固定为 one.only.player.debug;Activity 为 one.only.player.debug/one.only.player.MainActivity,命令 Provider 为 content://one.only.player.debug.commands。

页面切换优先用脚本,脚本会先 am start 拉起 MainActivity,再调用 page.open:

<skill_dir>/scripts/debug-open-page.sh -s <device_id> -p <page_id>

底层统一使用 debug-only ContentProvider.call():

adb shell content call \
  --uri content://one.only.player.debug.commands \
  --method <domain.action> \
  --arg <target> \
  --extra value:s:<value> \
  --extra enabled:b:true

新增指令必须使用 domain.action,禁止新增 domain + arg=action 形式。

维护规则

  • 本技能同时保存在 .codex/skills/debug-app/ 和 .claude/skills/debug-app/。修改任一端的正文、指引或脚本时,必须同步更新另一端,保持所有同名文件内容一致。
  • 调试指令入口、参数、返回值或说明发生变化时,更新本目录中的对应文档或脚本。
  • 指令表只放到 guides/*.md,SKILL.md 只保留入口、规则和索引;新增指令类别时更新本索引。

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

commit

무료

按 Only Player 项目规范创建、修改和整理 Git 提交。创建提交、补充提交内容、修改提交信息或整理提交历史时使用。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Kindness-Kismet/only_player4712026년 10월 15일 업데이트

pr

무료

按 Only Player 分支与发布通道规范创建、说明和合并 Pull Request。用户说「开 PR」「提 PR」「创建 PR」「pull request」「晋升到 main」「合到正式版」时使用。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Kindness-Kismet/only_player4712026년 10월 15일 업데이트

更新 Only Player 版本号、整理更新日志并创建版本提交。用户说「更新版本号」「提高版本号」「版本号提升」或「version bump」时使用。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Kindness-Kismet/only_player4712026년 10월 15일 업데이트

Kindness-Kismet의 스킬 모두 보기

이 스킬의 문제 신고