feature: plan a student-support chatbot integration
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 20/100
調査の方向性
This is a roadmap issue, so start with the discussion and the agreed scope rather than code. Read ADR 0001 for the frontend/backend boundary, and check #22 and #24 for related student-product context. Done means the supported question set, example answers, provider and data-handling decisions are recorded in this issue before any implementation PR is opened.
索引モデルが issue の本文から書いたものです。
説明
Student problem
Students should be able to ask for help with placement-practice topics, understand an explanation, and find relevant ProCoderJii learning resources without leaving the site.
Proposal
Plan and integrate a student-support chatbot. Start with a small, clearly defined scope: placement-topic guidance, explanations, and navigation to reviewed learning resources.
Use the existing Next.js frontend and ASP.NET Core backend boundary. Model-provider credentials and provider calls belong on the server. Select the provider, model, access policy and operating budget during design; this issue does not commit to a vendor or paid service.
Acceptance criteria
- Agree the initial supported student questions and example answers before implementation.
- Provide an accessible chat interface that works on mobile and desktop within the existing yellow brand design.
- Ground answers in reviewed project content where available, link the relevant sources, and clearly acknowledge unsupported questions or uncertain answers.
- Route model requests through the backend with bounded input/output sizes, rate limits and a defined cost ceiling.
- Keep credentials, private account data and portfolio drafts out of model context; document what chat data reaches the provider.
- Decide whether chat history is needed. Do not persist conversations by default without an agreed retention/deletion policy.
- Handle loading, failed requests and unavailable providers clearly while keeping the existing learning flows usable.
- Validate representative learning questions, source references, error handling and access boundaries before launch.
Planning and coordination
Roadmap proposal; design and implementation will be scheduled later. Keep discussion and agreed scope in this issue, then link implementation PRs to it. Follow ADR 0001 for frontend/backend boundaries and record any new product or data decisions before implementation.
Related: #22 (student-product roadmap), #24 (placement-practice games).
- 主要言語
- TypeScript
- スター
- 1
- フォーク
- 1
- 平均マージ
- 8時間 58分
- マージ済み PR(30日)
- 37
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
procoderji-com/procoderji のほかの issue
-
area:frontend bug
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
procoderji-com/procoderji#104 ·
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
procoderji-com/procoderji#36 ·
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue
難易度 1/5 1〜3時間 初心者へのやさしさ 85/100
procoderji-com/procoderji#35 ·
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue
難易度 1/5 1〜3時間 初心者へのやさしさ 79/100
procoderji-com/procoderji#34 ·
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue
難易度 1/5 1〜3時間 初心者へのやさしさ 90/100
procoderji-com/procoderji#33 ·
メンテナーはふだん 1 日以内に返信
procoderji-com/procoderji の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
bug platform-android
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
Termix-SSH/Mobile#146 · コメント 1 件 ·
メンテナーはふだん 2 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
devswha/herdr-web-ui#3875 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
-
area: runtime chore cli consistency dependencies developer-experience difficulty: easy discovery documentation enhancement good first issue help wanted hygiene json-output packaging priority: P3 tests version
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信