Skip to content

feat: add user profiling and multi-dimensional angle directions - #39

Open
zhangxiaoqiang1991 wants to merge 1 commit into
zarazhangrui:mainfrom
zhangxiaoqiang1991:feat/user-profiling-and-multi-angle
Open

feat: add user profiling and multi-dimensional angle directions#39
zhangxiaoqiang1991 wants to merge 1 commit into
zarazhangrui:mainfrom
zhangxiaoqiang1991:feat/user-profiling-and-multi-angle

Conversation

@zhangxiaoqiang1991

Copy link
Copy Markdown

Summary

This PR redesigns the Follow Builders digest with three improvements:

1. User Profiling (New Step 2 in Onboarding)

  • 3 quick questions (role, focus areas, digestion mode) during onboarding
  • Profile stored in config.json → drives personalized angle generation
  • 6 roles: product, content, operations, pm, transition, investment

2. Multi-Dimensional Angle Directions

  • New generate-angles.md prompt replaces flat cognitive hijacking headlines
  • 7 MECE-optimized angle types: 内容方向, 产品启示, 商业洞察, 趋势判断, 运营借鉴, 需求洞察, 认知刷新
  • 面试素材 is now a cross-type tag (面试可用), not a separate type
  • Each item gets 3-5 angle directions with role-based priority rules

3. Digest Format Redesign

  • Chinese-only output (deprecated bilingual interleaving)
  • Sequential numbering for scanability
  • Detailed self-contained summaries
  • Short punchy angles — one sentence each
  • Role-based footer with concise per-role framing

Files Changed

  • SKILL.md — Added Step 2 profiling, renumbered Steps 3-10, updated angle rules and footer
  • prompts/generate-angles.md — New: complete angle direction system
  • prompts/digest-intro.md — Rewritten for new format: numbering, detailed summaries, concise angles
  • scripts/prepare-digest.js — Added generate-angles.md to prompt bundle, passes userProfile to output
  • config/config-schema.json — Added userProfile schema
  • examples/sample-digest.md — Updated to demonstrate new format

…redesign

- Add Step 2 user profiling during onboarding (role, focus areas, digestion mode)
- Redesign angle generation: replace "cognitive hijacking headlines" with 7 MECE-optimized multi-dimensional angle types
- Add generate-angles.md prompt for 3-5 angle directions per content item
- Restructure digest format: Chinese-only, sequential numbering, detailed summaries
- Update role-based footer with concise per-role framing
- Deprecate bilingual interleaving in favor of cleaner single-language format
- Update config-schema.json with userProfile fields
- Update sample-digest.md to reflect new format
@zhangxiaoqiang1991

zhangxiaoqiang1991 commented May 15, 2026

Copy link
Copy Markdown
Author

您好,这个 PR 提了 9 天了,方便的时候帮忙 review 一下?改动主要是加了 user profiling(3 个 onboarding 问题驱动角度生成),和 7 个 MECE 角度方向系统。有空看看?多谢 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant