소스 정보
- 저장소
- THU-SAGE/syll
- 최근 소스 활동
- 2026년 5월 9일 12:38
- 감지된 SKILL.md 언어
- 영어
- 스타
- 303
- 포크
- 2
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/THU-SAGE/syll --skill morning-podcast명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Clean up a voice recording — remove hiss, hum, background noise, and harsh sibilance — by driving the real Adobe Audition app on a macOS host. Triggers: clean up audio, clean up the voice, remove hiss, remove hum, remove background noise, denoise, noise reduction, de-ess, reduce sibilance, repair voice, fix the recording. 中文触发词:降噪、去底噪、去杂音、去噪音、人声清理、清理录音、修复人声、去齿音、去咝声。
Remove the background from an image and produce a transparent PNG by driving the real Adobe Photoshop app on a macOS host. Triggers: remove background, cut out, knock out the subject, isolate the subject, make a transparent PNG, transparent background, delete background. 中文触发词:抠图、扣图、去背景、去掉背景、扣出主体、透明背景、做透明 PNG。
Schedule reminders and recurring tasks.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | morning-podcast |
| description | Generate a short spoken morning news briefing as an audio clip. |
| metadata | {"syll":{"emoji":"🎙","always":false}} |
Triggered either by the user saying "morning podcast" / "晨间播客" or
by a cron job that runs this skill on a schedule. The output is a
single audio file (via the speak tool) that the web frontend will
auto-render as an <audio> element; if the job is delivering to a
messaging channel, the MP3 travels along the outbound message.
Collect stories. Use web_search to gather 3–5 items across
tech, world, and markets. One or two searches is usually enough:
web_search(query="今日科技头条", count=5)
web_search(query="today world news", count=5)
Skim titles/snippets, pick the most substantive stories, and drop anything paywalled or clickbait-y.
Summarize in spoken form. For each story, write ~80–120 Chinese characters (or ~40 English words). No markdown. No URLs in the spoken body — reference the outlet by name instead. Rewrite headlines into natural narration ("今天…", "另一边…").
Compose one script. Assemble a single continuous string:
{{ghost_name}}, e.g. "{{ghost_name}} 早安播
报,今天是 X 月 Y 日。"Call speak exactly once with the full script:
speak(text="<full assembled script>")
A single call yields the best prosody. Do not call speak
per-item — concatenating multiple clips sounds choppy.
Reply briefly. One sentence summarizing what's in the briefing
(e.g. "今日播报已生成:科技 / 市场 / 国际 共 4 条"). The audio
itself is attached through the tool result's media — you don't
need to repeat the script in the reply.
web_search (not web.search) and speak.speak fails, fall back to a text-only briefing and tell the
user why ("TTS unavailable: …").