Skip to content

ユーザーごとのドキュメントのdiffをデータベースに保持、それをapplyして表示する #167

@na-trium-144

Description

@na-trium-144

https://github.com/kpdecker/jsdiff を使うと良いらしい
(diff-match-patchとはなにが違う?)

applyに失敗した場合の動作としては、

  • AI回答を再生成する
  • AI回答を削除する
  • ドキュメントを更新せず、過去のapply後のドキュメントを見る ←過去のドキュメントをどこかに保存する必要がある
    • さらにそこに追加AIチャットできるようにするのか?
    • これをいったん実装して、AI回答を再生成・削除して最新バージョンのドキュメントに更新する機能を追加するのを別issueにする
  • AIが書き換えた箇所をハイライトして表示するとかもできると良いが、難しそう

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions