Loading...
Loading...
Compare original and translation side by side
newsjacknewsjackskills/ETHICS.mdskills/WHY-NOT-SPAM.mdskills/ETHICS.mdskills/WHY-NOT-SPAM.mdnewsjacknews searchjournalists enrichjournalists enrich-jobnewsjackmedialystmedialystnewsjacknewsjack loginnewsjack CLIcurlwgetnews searchjournalists enrichjournalists enrich-jobnewsjack loginnewsjack CLIcurlwgetnewsjack-detectorangle-generatorfact-checkjournalist-fit-checknewsjack-detectorangle-generatorfact-checkjournalist-fit-checknewsjack news searchmcp__medialyst__search_newsnews-searcheditorialbrand_contentnewswirenewsjack news searchmcp__medialyst__search_newsnews-searcheditorialbrand_contentnewswire--wait=false--wait=falsefitsoft-fitresearch-neededcutresearch-neededfitfitsoft-fitresearch-neededcutresearch-neededfitresearch-neededresearch-needednewsjack auth status
newsjack credits balancenewsjacknewsjack loginnewsjack loginnewsjack CLImlst_...| Task | Command |
|---|---|
| Search news | |
| Enrich journalists from article URLs | |
| Enrich the whole pool in one call (up to 500 URLs) | |
| Revisit an old enrichment job | |
newsjack--json--json--json-filePOST /api/v1/journalists/enrichUNSUPPORTED_SOURCE_TYPE--wait=falsejournalists enrich-job <id>--wait--poll-timeout-ms 45000--pitchjournalists enrich-job --waitprocessingnewsjack auth status
newsjack credits balancenewsjack loginnewsjack loginnewsjack CLImlst_...| 任务 | 命令 |
|---|---|
| 搜索新闻 | |
| 通过文章URL扩充记者信息 | |
| 一次性扩充整个候选池(最多500个URL) | |
| 查看旧的信息扩充任务 | |
newsjack--json--json--json-filePOST /api/v1/journalists/enrichUNSUPPORTED_SOURCE_TYPE--wait=falsejournalists enrich-job <id>--wait--poll-timeout-ms 45000--pitchjournalists enrich-job --waitprocessingnewsjackmedialystresearch-needed| Task | CLI command | MCP tool |
|---|---|---|
| Check credit balance | | |
| Search news | | |
| Enrich journalists | | |
| Revisit / poll a job | | |
mcp__medialyst__enrich_journalistsfrom{ "type": "article_url", "url": "https://..." }fit_context.pitchoptions.include_recent032010options.waitoptions.timeout_mswaittimeout_msidmcp__medialyst__get_journalist_enrichment_jobjob_idstatuscompleteresult.journalistsjournalistsresult.researchresearchget_journalist_enrichment_jobjob_idcreate_media_listget_media_list_jobcreate_workflow_shareget_workflowget_workflow_rowsresearch-needed| 任务 | CLI命令 | MCP工具 |
|---|---|---|
| 检查信用余额 | | |
| 搜索新闻 | | |
| 扩充记者信息 | | |
| 查看/轮询任务 | | |
mcp__medialyst__enrich_journalistsfrom{ "type": "article_url", "url": "https://..." }fit_context.pitchoptions.include_recent0options.waitoptions.timeout_mswaittimeout_msidjob_idmcp__medialyst__get_journalist_enrichment_jobcompleteresult.journalistsjournalistsresult.researchresearchget_journalist_enrichment_jobjob_idcreate_media_listget_media_list_jobcreate_workflow_shareget_workflowget_workflow_rowsjournalists enrichnews searchnewsjackheadtailcatgrepheadtailsleepcurlwgetgrepjournalists enrich-jobresearch-needednewsjack news searchnewslinkurlmetadata.publicationTypemetadata.publication_typemetadata.authornewsjack journalists enrich--waitidstatusprogressresultcompletecompletedstatus == "complete"result.journalistsresult.researchstatusjournalistsresearchresult.journalistsjournalistsoutlet@Outletresearch-neededjournalists enrichnews searchnewsjackheadtailcatgrepheadtailsleepcurlwgetgrepjournalists enrich-jobresearch-needednewsjack news searchnewslinkurlmetadata.publicationTypemetadata.publication_typemetadata.authornewsjack journalists enrich--waitidstatusprogressresultcompletecompletedstatus == "complete"result.journalistsresult.researchstatusjournalistsresearchresult.journalistsjournalistsoutlet@Outletresearch-needed| Journalist | Outlet | Beat | Fit | Why them | Anchor piece | Pitch note | Contact |
|---|---|---|---|---|---|---|---|
| Name or "unknown" | Publication | Specific beat | fit / soft-fit / research-needed / cut | One specific reason this person belongs | Article title, date, and link | The bridge or edit the pitch needs | Email or handle if known, else blank |
newsjackmedialystprocessingresearch-neededjournalist-fit-checkmedialystnewsjack| 记者 | 媒体机构 | 报道领域 | 适配状态 | 入选理由 | 切入点文章 | Pitch提示 | 联系方式 |
|---|---|---|---|---|---|---|---|
| 姓名或“未知” | 出版物 | 具体报道领域 | fit / soft-fit / research-needed / cut | 该人员入选的具体理由 | 文章标题、日期和链接 | Pitch需要调整的方向 | 已知邮箱或账号,否则留空 |
newsjackmedialystprocessingresearch-neededjournalist-fit-checkresearch-neededresearch-needednewsworthiness-checkangle-generatorresearch-needednewsworthiness-checkangle-generatorresearch-neededresearch-neededfitresearch-neededfitresearch-neededresearch-needed| Criterion | 0 | 1 | 2 |
|---|---|---|---|
| Angle clarity | Generic pitch or unclear story | Usable but broad | Specific story with proof and decay window |
| Journalist shape | Outlet category only | Beat described but loose | Specific beat, format, and story type |
| Anchor evidence | Missing or stale | Present but indirect | Recent, dated, URL-pointed, relevant |
| Fit reasoning | Vibes or database tag | Plausible but thin | Specific bridge from anchor to angle |
| Right-sizing | Padded with weak fits, or capped at a number while the net stayed shallow | Roughly right but one side under-checked | Every recommended name fits; nothing padded and nothing cut just to hit a number |
| Segmentation | None | Basic beat buckets | Distinct segments with distinct angles |
| Anti-spam compliance | Same-body blast risk | Some weak rows remain | Weak rows cut or marked for research |
| Evidence trail & breadth | One narrow search, method not shown | Several upfront queries, but leads in the coverage not followed | Pulled the thread from the coverage, wide net audited for gaps to saturation; commands/sources shown, unresolved IDs captured |
| Next step | Vague | Plausible | Concrete review, revisit, or fit-check action |
| 标准 | 0分 | 1分 | 2分 |
|---|---|---|---|
| 角度清晰度 | Pitch通用或故事模糊 | 可用但范围较广 | 故事具体,有证据和时效性窗口 |
| 记者定位 | 仅媒体机构类别 | 报道领域描述但不够精准 | 具体报道领域、形式和故事类型 |
| 切入点证据 | 缺失或过时 | 存在但间接 | 近期、带日期、有URL指向、相关 |
| 适配理由 | 凭感觉或数据库标签 | 合理但不够充分 | 从切入点到角度的具体关联 |
| 规模合理性 | 填充适配性弱的人员,或搜索范围较窄却刻意达到某个数字 | 大致合理但某方面检查不足 | 所有推荐人员均适配;无填充内容,也不会为了达到数字而淘汰人员 |
| 细分程度 | 无细分 | 基础报道领域分组 | 有明确细分领域,每个领域有独特角度 |
| 反垃圾邮件合规性 | 存在群发风险 | 仍有部分适配性弱的行 | 适配性弱的行已被淘汰或标记为需研究 |
| 证据轨迹与广度 | 仅一次窄范围搜索,未展示方法 | 多次初始查询,但未跟进报道中的线索 | 从报道中深挖线索,广泛搜索并审核遗漏直至覆盖所有适配人员;展示命令/来源,记录未解决的ID |
| 下一步行动 | 模糊 | 合理 | 具体的审核、复查或适配性检查行动 |
ready-for-reviewneeds-researchnot-list-readyready-for-reviewneeds-researchnot-list-readyfitsoft-fitresearch-neededcutfitfitsoft-fitresearch-neededcutfitnewsjack news searchnewsjack journalists enrich--wait=falsenewsjack media-lists ...newsjack news searchnewsjack journalists enrich--wait=falsenewsjack media-lists ...newsjackmedialyst| Journalist | Outlet | Beat | Fit | Why them | Anchor piece | Pitch note | Contact |
|---|---|---|---|---|---|---|---|
| Jane Reporter | Example News | enterprise AI | soft-fit | Covered enterprise AI adoption with workforce implications this week | "Example News article title", 2026-05-20, https://example.com/story | Lead with the implementation data, not the product launch |
medialystnewsjack| 记者 | 媒体机构 | 报道领域 | 适配状态 | 入选理由 | 切入点文章 | Pitch提示 | 联系方式 |
|---|---|---|---|---|---|---|---|
| Jane Reporter | Example News | 企业AI | soft-fit | 本周报道了企业AI采用对劳动力的影响 | 《Example News文章标题》,2026-05-20,https://example.com/story | 以实施数据为切入点,而非产品发布 |
I am not building a 250-person blast list for a generic funding announcement. That is volume before fit. I can build a first wave of 8-12 journalists if you give me the real angle: funding mechanics, customer proof, a category shift, the founder story, or a data point.
我不会为通用融资公告构建包含250人的群发列表。这是先追求数量而非适配性。如果你能提供真正的角度——融资机制、客户证据、类别转变、创始人故事或数据点,我可以构建包含8-12位记者的第一波推广列表。
newsjack auth statusnewsjack news searchnewsjack journalists enrich--wait=falseprocessingresearch-needednewsjack auth statusnewsjack news searchnewsjack journalists enrich--wait=falseprocessingresearch-needed