lobehub/locales/ja-JP/ui.json
Rdmclin2 965fc929e1
feat: add unified messaging tool for cross-platform communication (#13296)
*  feat: add cross-platform message tool for AI bot channel operations

Implement a unified message tool (`lobe-message`) that provides AI with
messaging capabilities across Discord, Telegram, Slack, Google Chat,
and IRC through a single interface with platform-specific extensions.

Core APIs: sendMessage, readMessages, editMessage, deleteMessage,
searchMessages, reactToMessage, getReactions, pin/unpin management,
channel/member info, thread operations, and polls.

Architecture follows the established builtin-tool pattern:
- Package: @lobechat/builtin-tool-message (manifest, types, executor,
  ExecutionRuntime, client components)
- Registry: registered in builtin-tools (renders, inspectors,
  interventions, streamings)
- Server runtime: stub service ready for platform adapter integration

https://claude.ai/code/session_011sHc6R7V4cSYKere9RY1QM

* feat: implement platform specific message service

* chore: add wechat platform

* chore: update wechat api service

* chore: update protocol implementation

* chore: optimize  platform api test

* fix: lark domain error

* feat: support bot message cli

* chore: refactor adapter to service

* chore: optimize bot status fetch

* fix: bot status

* fix: channel nav ignore

* feat: message tool support bot manage

* feat: add lobe-message runtime

* feat: support direct message

* feat: add history limit

* chore: update const limit

* feat: optimize  server id message history limit

* chore: optimize system role & inject platform environment info

* chore: update  readMessages vibe

* fix: form body width 50%

* chore: optimize tool prompt

* chore: update i18n files

* chore: optimize read message system role and update bot message lh

* updage readMessage api rate limit

* chore: comatible for readMessages

* fix: feishu readMessage implementation error

* fix: test case

* chore: update i18n files

* fix: lint error

* chore: add timeout for conversaction case

* fix: message test case

* fix: vite gzip error

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-03-31 00:26:32 +08:00

53 lines
2.9 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"chat.avatar": "アバター",
"chat.placeholder": "...",
"common.cancel": "キャンセル",
"common.confirm": "確認",
"common.delete": "削除",
"common.edit": "編集",
"editableMessage.addProps": "プロパティを追加",
"editableMessage.delete": "削除",
"editableMessage.input": "入力",
"editableMessage.inputPlaceholder": "サンプル入力内容を入力してください",
"editableMessage.output": "出力",
"editableMessage.outputPlaceholder": "サンプル出力内容を入力してください",
"editableMessage.system": "システム",
"emojiPicker.delete": "削除",
"emojiPicker.draggerDesc": "クリックまたは画像をこの領域にドラッグしてアップロード",
"emojiPicker.emoji": "絵文字",
"emojiPicker.fileTypeError": "画像ファイルのみアップロードできます!",
"emojiPicker.upload": "アップロード",
"emojiPicker.uploadBtn": "切り抜いてアップロード",
"form.other": "または直接入力してください",
"form.otherBack": "オプションに戻る",
"form.reset": "リセット",
"form.skip": "スキップ",
"form.submit": "送信",
"form.unsavedChanges": "未保存の変更",
"form.unsavedWarning": "未保存の変更があります。移動してもよろしいですか?",
"hotkey.conflict": "このショートカットは既存のものと競合しています。",
"hotkey.invalidCombination": "ショートカットは修飾キーCtrl、Alt、Shiftを含み、通常キーは1つのみです。",
"hotkey.placeholder": "キーを押してショートカットを記録",
"hotkey.reset": "既定にリセット",
"messageModal.cancel": "キャンセル",
"messageModal.confirm": "確認",
"messageModal.edit": "編集",
"sideNav.collapse": "サイドバーを折りたたむ",
"sideNav.demoActiveLabel": "アクティブ",
"sideNav.demoFeatureAutoCollapseDesc": "しきい値以下にドラッグすると自動的に折りたたみ",
"sideNav.demoFeatureAutoCollapseTitle": "自動折りたたみ",
"sideNav.demoFeaturePerformanceDesc": "アニメーション負荷なしで高性能",
"sideNav.demoFeaturePerformanceTitle": "パフォーマンス",
"sideNav.demoFeatureResizeDesc": "ドラッグしてパネル幅を調整",
"sideNav.demoFeatureResizeTitle": "柔軟なサイズ変更",
"sideNav.demoFeatureSmartHandleDesc": "ホバーで切替ボタンを表示",
"sideNav.demoFeatureSmartHandleTitle": "スマートハンドル",
"sideNav.demoFeaturesTitle": "機能",
"sideNav.demoHint": "パネルの端をドラッグし、切替ボタンを試してください ->",
"sideNav.demoSubtitle": "ドラッグでサイズ変更できるワークスペース風サイドパネル",
"sideNav.demoTitle": "DraggableSideNav デモ",
"sideNav.expand": "サイドバーを展開",
"tokenTag.overload": "超過",
"tokenTag.remained": "残り",
"tokenTag.used": "使用"
}