aws-samples / aws-samples/generative-ai-use-cases

チャット履歴のお気に入り機能・フォルダ分け機能の追加

Open
#1,287 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

dnc enhancement
Dominant language
TypeScript
Stars
1.4k
Forks
433
Avg merge
2h 35m
Merged PRs (30d)
1

Description

Is your feature request related to a problem? Please describe the background.
現在のチャット機能では、会話履歴がどんどん蓄積されるため、重要なスレッドが流れてしまい見つけにくくなっています。特定の相手とのメールでのやり取りやプロジェクトに関する継続的な会話など、コンテキストを保持したまま長期間やり取りしたいスレッドがあっても、新しい会話に埋もれてしまい、過去の重要なスレッドを探すのに時間がかかってしまいます。

Feature you want to add or improve
チャット履歴の整理・管理機能を追加し、重要なスレッドに素早くアクセスできるようにしたい

具体的な改善点
  • お気に入り機能:重要なスレッドを「お気に入り」に追加し、チャット一覧の上部に固定表示
  • フォルダ分け機能:スレッドをカテゴリ別(プロジェクト、相手、トピック等)に分類して管理
  • 検索・フィルター機能:お気に入りやフォルダ別での絞り込み表示
期待効果
  • 重要なスレッドへのアクセス時間短縮(現在の探索時間を大幅削減)
  • プロジェクト別・相手別でのコンテキスト継続が容易に
  • 長期的な業務でのチャット活用効率向上
  • 会話履歴の整理により、全体的な作業効率向上

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named in the issue. Start by locating the chat-history implementation and its persistence path, then define the data model and UI flow for favorites, folders, search, and filtering; done means all three capabilities work together without losing existing conversation context.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.