Repository navigation
Goal-driven onboarding, card weights and station gap feedback - #32
Merged
Merged
Conversation
- Onboarding asks 3-5 ordinary chat questions with chips and stores a structured goal - Cards show source/date line and progress dots; background/core/hard footers with one-step promotion - Agent panel pins the goal line; after each station the gap is computed in code and a focus route edit is proposed - Collapsible artifact attachment tracks filled blocks - Copy cleanup: drop the 4-beat labels
…tes, 你觉得呢? placeholder - Background cards only count as read; mastery needs core/hard cards - Card sources must be 'Name https://url' and open externally; unlinked sources are hidden - Gap results carry basis measured/estimated; estimates show their reasoning - Prompts forbid echoing goal targets as current values or unsourced numbers - Opt-in real-model e2e (REAL_LLM=1) for 构建我的投资组合
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implements spec v2 (goal + card weights), keeping the canvas almost unchanged and putting the goal experience in the Agent panel.
What changed
plan.goal; the last message shows a goal summary and the existing "开始第 1 站" button.来源 · 截至 YYYY-MMline under the body; station progress dots (filled = mastered, ring = read, none = not started).Verification (Linux box)
tsc(renderer + electron) passvite buildpassNot verified: real LLM calls, Electron packaging and macOS-only behavior.