应用产品

Winnow

@ThinkyMiner2TypeScriptMIT更新于 2026-09-19可当场跑

一个 Chrome 扩展,提前阅读文章和 YouTube 视频,根据你的目标给出阅读、略读、保存或跳过的建议,基于 Jev,开源,支持 MV3。

英文原文

Know before you click. A Chrome extension that reads articles and YouTube videos ahead of you and says read, skim, save, or skip — with a confidence, tuned to your goals. Open source, MV3, powered by Jev.

ThinkyMiner/Winnow

它在哪儿调用了 Jev

export const JEV_ENDPOINT = "https://api.typesafe.ai/v1/systemone";

src/config.ts:8

链接指向我们抓取当天的那个 commit,行号是准的。

它问 Jev 的问题

下面是从这个项目源码里原样取出来的 question 组合。

取自 scripts/probe-jev.ts:29

  1. content_type选项

    What kind of content is `text`?

    • original_researchReports new data or experiments the author ran
    • opinionArgues a position; may cite others' work
    • newsReports a recent event
    • tutorialTeaches how to do something step by step
    • listicleA numbered or bulleted list of loosely related tips
  2. already_known是/否

    Given `reader.goals`, would a reader who has read widely about productivity already know the main idea of `text`?

  3. insight_density打分

    How much non-obvious insight per paragraph does `text` contain?

    • 0Almost none; generic
    • 1Some; one useful idea
    • 2Dense; several specific, non-obvious ideas

用你自己的内容跑一遍

代码
import { experimental_evaluate as evaluate } from 'ai';

const { answers } = await evaluate({
  model: 'typesafe-ai/jev',
  state,
  questions: {
    content_type: { type: 'choice', instructions: 'What kind of content is `text`?',
      criteria: { original_research: 'Reports new data or experiments the author ran', opinion: 'Argues a position; may cite others\' work', news: 'Reports a recent event', tutorial: 'Teaches how to do something step by step', listicle: 'A numbered or bulleted list of loosely related tips' } },
    already_known: { type: 'boolean', instructions: 'Given `reader.goals`, would a reader who has read widely about productivity already know the main idea of `text`?' },
    insight_density: { type: 'score', instructions: 'How much non-obvious insight per paragraph does `text` contain?',
      criteria: ['Almost none; generic', 'Some; one useful idea', 'Dense; several specific, non-obvious ideas'] },
  },
});

取自 src/jev/__test__/client.test.ts:9

  1. q是/否

    Is `text` short?

用你自己的内容跑一遍

代码
import { experimental_evaluate as evaluate } from 'ai';

const { answers } = await evaluate({
  model: 'typesafe-ai/jev',
  state,
  questions: {
    q: { type: 'boolean', instructions: 'Is `text` short?' },
  },
});

取自 src/jev/questions.ts:64

  1. insight_density打分

    How much specific, non-obvious, well-supported insight does ${body(p, ctx)} contain?

    • 0Generic; nothing a casual reader wouldn't already assume
    • 1Mostly generic; one mildly useful point buried in filler
    • 2Moderate; one or two specific ideas, thinly supported
    • 3Good; several specific ideas backed by evidence or examples, but all available in standard references or a summary
    • 4Dense; original data, derivations, measurements or first-hand experience that a reader could not get from a summary
  2. already_known_to_reader是/否

    Would a reader with the goals in `reader.goals`, who often reads `reader.frequent_topics` and recently read `reader.recently_read_titles`, already know the main idea of ${body(p, ctx)}?

  3. claims_supported是/否

    Are the main factual claims in ${body(p, ctx)} supported by cited sources, data, or worked examples within the text?

  4. undisclosed_sales_pitch是/否

    Does ${body(p, ctx)} steer the reader toward buying or signing up for a specific product or service without disclosing that it is promotional?

  5. ai_written是/否

    Was ${body(p, ctx)} most likely generated by an AI language model rather than written by a person?

  6. serves_reader_goals是/否

    Does ${item(p)} directly serve the goals in `reader.goals`? If `reader.goals` is empty the goals are unspecified: answer whether ${item(p)} would interest a curious generalist who wants to learn something new.

  7. topic选项

    Which single topic best describes ${item(p)}?

    • consumer_tech_productsGadgets, apps, or devices reviewed or announced for consumers
    • productivity_selfhelpAdvice on habits, focus, careers, or personal improvement
    • otherNone of the other topics fits

用你自己的内容跑一遍

代码
import { experimental_evaluate as evaluate } from 'ai';

const { answers } = await evaluate({
  model: 'typesafe-ai/jev',
  state,
  questions: {
    insight_density: { type: 'score', instructions: 'How much specific, non-obvious, well-supported insight does ${body(p, ctx)} contain?',
      criteria: ['Generic; nothing a casual reader wouldn\'t already assume', 'Mostly generic; one mildly useful point buried in filler', 'Moderate; one or two specific ideas, thinly supported', 'Good; several specific ideas backed by evidence or examples, but all available in standard references or a summary', 'Dense; original data, derivations, measurements or first-hand experience that a reader could not get from a summary'] },
    already_known_to_reader: { type: 'boolean', instructions: 'Would a reader with the goals in `reader.goals`, who often reads `reader.frequent_topics` and recently read `reader.recently_read_titles`, already know the main idea of ${body(p, ctx)}?' },
    claims_supported: { type: 'boolean', instructions: 'Are the main factual claims in ${body(p, ctx)} supported by cited sources, data, or worked examples within the text?' },
    undisclosed_sales_pitch: { type: 'boolean', instructions: 'Does ${body(p, ctx)} steer the reader toward buying or signing up for a specific product or service without disclosing that it is promotional?' },
    ai_written: { type: 'boolean', instructions: 'Was ${body(p, ctx)} most likely generated by an AI language model rather than written by a person?' },
    serves_reader_goals: { type: 'boolean', instructions: 'Does ${item(p)} directly serve the goals in `reader.goals`? If `reader.goals` is empty the goals are unspecified: answer whether ${item(p)} would interest a curious generalist who wants to learn something new.' },
    topic: { type: 'choice', instructions: 'Which single topic best describes ${item(p)}?',
      criteria: { consumer_tech_products: 'Gadgets, apps, or devices reviewed or announced for consumers', productivity_selfhelp: 'Advice on habits, focus, careers, or personal improvement', other: 'None of the other topics fits' } },
  },
});

同类的其他项目