Feature: streaks and goals on the Pulse page
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 5/5
- 预计耗时
- 一周以上
- 新手友好度
- 35/100
- Issue 类型
- 功能
- 描述清晰度
- 基本清楚
- 活跃度
- 活跃
- 技术栈
- csharp
- 领域
- full-stack
调研方向
先从 LearnStack/Components/Pages/Pulse.razor.cs:88-120 开始,了解现有指标,然后检查 LearnStack/Components/Shared/PulseSignals.razor。范围包括连续记录、每周目标、里程碑庆祝、每周摘要集成以及对每个用户时区的依赖;完成的标准是这些行为使用考虑时区的日边界。
由索引模型根据 Issue 内容生成。
描述
Tier 4 — feature idea
Why
Pulse already computes completions per week, active days, completion rate and a 30-day vs previous-30 comparison — everything needed for a habit loop — but stops at reporting. Streaks and a weekly goal turn a dashboard into a reason to come back.
Evidence
LearnStack/Components/Pages/Pulse.razor.cs:88-120—activeDays,currentPeriodCompletions,previousPeriodCompletionsall already computedLearnStack/Components/Shared/PulseSignals.razor— the surface to extend
Sketch
Current and longest streak, a user-set weekly completion goal with progress, and a milestone celebration. Feed the same numbers into the weekly digest email.
Depends on
Per-user timezone — streaks computed on UTC day boundaries will be wrong for most users.
- 主要语言
- HTML
- 星标
- 10
- 派生
- 0
- 平均合并
- 2 小时 35 分钟
- 30 天内合并 PR
- 21
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
kasuken/LearnStack 的其他 Issue
-
enhancement
难度 1/5 1 小时以内 新手友好度 91/100
kasuken/LearnStack#59 ·
维护者通常 1 天内回复
-
enhancement
难度 5/5 一周以上 新手友好度 30/100
kasuken/LearnStack#71 ·
维护者通常 1 天内回复
-
enhancement
难度 5/5 一周以上 新手友好度 35/100
kasuken/LearnStack#70 ·
维护者通常 1 天内回复
-
enhancement
难度 5/5 一周以上 新手友好度 45/100
kasuken/LearnStack#69 ·
维护者通常 1 天内回复
-
enhancement
难度 5/5 一周以上 新手友好度 45/100
kasuken/LearnStack#68 ·
维护者通常 1 天内回复
查看 kasuken/LearnStack 的全部 Issue
相似的 Issue
-
bug DUP Reservations
难度 2/5 1-3 小时 新手友好度 62/100
bcgov/reserve-rec-public#952 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 68/100
daufderheide/racecoordinator_ai#948 ·
维护者通常 1 天内回复
-
ekitan.com未关闭N: AdGuard for iOS P2: High T: Annoyance
难度 2/5 1-3 小时 新手友好度 68/100
AdguardTeam/AdguardFilters#243617 ·
维护者通常 1 天内回复
-
accessibility area: dashboard bug ready-for-agent
难度 2/5 1-3 小时 新手友好度 76/100
amatya-aditya/obsidian-rss-dashboard#880 · 1 条评论 ·
维护者通常 1 天内回复
-
Markdown Preview Fonts Don't Show Selected Option可能已有人在做 @RadhiRasho 今天认领。 未关闭state:needs triage
难度 2/5 1-3 小时 新手友好度 61/100
zed-industries/zed#65300 · 1 条评论 ·
维护者通常 1 天内回复