@fieldia/chatter

中文文档
0.36.1发布于 2026/10/28MITTypeScriptESM + CJS近 30 天下载 4045

一个记录的谈话和待办事宜 旁边的Fieldia 形式:消息,注释,附件,活动和追随者,通过界面您的应用工具.

中文使用文档

@fieldia/聊天

唱片的谈话和待办事宜 外地 形式:给追随者的信息、给团队的说明、文件、反应、, 答复,@mentions、活动和追随者。 普通的DOM,所以它的作用是一样的 在平原JavaScript,React,Vue和Angular中.

npm install @fieldia/chatter
import { mountViewer } from '@fieldia/viewer';
import { chatterSlot } from '@fieldia/chatter';

mountViewer(host, { page, dataSource, recordId: 7, slots: { chatter: chatterSlot({ source }) } });

一张他 sidePanel 位点 chatter 显示在记录旁边。 这个 等待记录是新记录, 一旦保存就启动, 并再次获取 每个保存后。 独自一人: mountChatter(element, { source, record: { model, id } })。 。 。 .

聊天只通过一个 source 你为你的 后端,当您写入数据源时. messages 财务报告和审定财务报表 post 是它所需要的一切; 相互方法增加了一部分—— upload (每个文件按所选位置存储,并有栏,取消并重试;发送等), react, (中文(简体) ), people (意见, 受让人、追随者、, activityTypes 编号 : activities 编号 : schedule 编号 : markDone 编号 : cancel, (中文(简体) ), followers 编号 : follow 编号 : unfollow, (中文(简体) ), replyChannels, (中文(简体) ), subscribe, (中文(简体) ), resend —— 说 而不显示其方法缺失的部分. createMemoryChatter 将一切保存在记忆中 演示和测试.

其词( 二CHATTER_LABELS应用软件在他们身上 labels进来 页: 1 和西班牙语——最后四个机器辅助,尚未由本地人审查 扬声器——每个扬声器,但英文各取一分块,放在讲词的地方;a 闲谈,一旦其言辞一出,就将展开讨论,一出历史。 其日期记载于 格里高利历上的拉丁数字,也用波斯语.

一个知道其渠道的对话

给你的应用程序的频道 每一个消息都说它来了 或者通过——WhatsApp,e-mail,短消息,团队的笔记,每个与您的图标和 字——出事有滴答:一时钟已到来,一时出事,二时出事 交付,两个在口音读取, 一个失败说为什么在它下面。 A 类 回复选择其频道:默认客户端的最后一条消息(最新消息) direction: 'in'),消息的频道以qq,一个频道回答 这个记录不能通过隐藏来写, 和它去旁边谁.

chatterSlot({
  source,
  channels: [
    { id: 'whatsapp', label: 'WhatsApp', icon: 'whatsapp' },
    { id: 'email', label: 'E-mail', icon: 'mail' },
    { id: 'note', label: 'Team note', icon: 'note', note: true },
  ],
  icons: { whatsapp: '<path d="…"/>' },
});

一个信息携带 channel, (中文(简体) ), direction (单位:千美元)in 从顾客, out 从 这里, delivery (单位:千美元)pending, (中文(简体) ), sent, (中文(简体) ), delivered, (中文(简体) ), read, (中文(简体) ), failed和 failure; 邮递 channel 选取和 to。来源的 replyChannels(record) 给频道一个记录可以写给, [{ id: 'whatsapp', to: '+20 10 0482 1937' }] 没有,发送消息是 隐藏;没有它,每个频道都提供. 与 resend(record, messageId),失败的消息会在其失败下提供重试:它会继续 它的滴滴会随频道的 接下来,一秒 再次表示失败( 没有成员, 没有重试) .

活着. subscribe(record, push) 推动新消息和发送更改 在发生这种情况时{ type: 'message', message }, (中文(简体) ), { type: 'delivery', id, delivery, failure }并返回阻止它的东西;没有它, 闲谈 频道询问 messages 每15秒就会有变化 至四倍更少的频率,而无所事事, 永远不要在页面被删除的时候 当浏览器说这是离线时 因此,整个过程都是如此. live: false 关掉, live: { every } 设定速度 (或者打开它一个没有频道的聊天) 没有再拿了 整个: 改变了的东西都摆好了, 送货从不回头, 什么 来者是礼貌的 被打字的回答是不会被打扰的 这是什么 被催促或解答的记录 不再显示的表格是无处可查的.

一小时后跟进. 活动 due 为一天( e)2026-10-20或一个 小时——瞬间(2026-10-20T12:30:00Z)或页面上某个时间 (单位:千美元)2026-10-20T15:30)——显示于页面的时钟上(timeZone,该槽给出 该页内容:"今天15:30","11:00起逾期","2026年10月22日", 09: 00,这个区的名字很短 旁边的读者钟是另一个. 日程安排需要一天以外的时间;给定的时间将立即公布.

频道、滴答和直播信息 一部分来自他们自己的,装入 第一次聊天有频道,是直播,或是显示消息 一个频道. createMemoryChatter({ live: true, deliverAfter, replyChannels, refuse }) 推动、交付和回答演示和测试 receive 财务报告和审定财务报表 deliver 扮演顾客一方.

记录的历史,作为一个工作项目的历史标签 显示它,填补一个空档 来源于同一来源: historySlot({ source, stateField: 'state', reasonField: 'reason', kind: 'work item' })国家图表显示 状态移动和原因;在它下,每个变化按年龄分组,选择的 除了名单之外,还有新的价值观和它们取代的价值观.

在标明记录的一页上("records": { "one": "customer", … }页:1 闲聊等待"一旦客户被拯救" 历史告诉"蒙娜创造" 顾客" 当你拒绝 kind单枪匹马地站着 他们拿走了这页 单词为 records。一个应用程序自己的 notSaved 或者说 created,不包含 …Noun 改为句子.

在一页 approval记录的认可史 被告知于 在每次事件发生时发出的信息——“请批”、“核准(财务)”, "拒绝(财务)" 原因,"不需要批准"——作为事件,保持为 作出决定,而从未张贴到消息来源. chatterSlot({ source, approvals: false }) 没有, 您的服务器在对话中将每个决定张贴在哪里 ; approvalEntries(approval, labels) 给事件 一个聊天自己.

信件 HTML 在显示前被清理; 显示什么类型 隐藏的文本 。 麻省理工学院.

版本与发布记录

@fieldia/chatter 共发布 42 个版本,首次发布于 2026/10/03;过去 12 个月发布了 42 个版本。

版本发布日期距今
0.36.1latest2026/10/2817 天前
0.36.02026/10/2817 天前
0.35.32026/10/2818 天前
0.35.22026/10/2718 天前
0.35.12026/10/2619 天前
0.35.02026/10/2619 天前

关于 @fieldia/chatter 的常见问题

@fieldia/chatter 是什么?

一个记录的谈话和待办事宜 旁边的Fieldia 形式:消息,注释,附件,活动和追随者,通过界面您的应用工具.

如何安装 @fieldia/chatter?

在项目目录运行 npm install @fieldia/chatter,或使用 pnpm add / yarn add / bun add。

@fieldia/chatter 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@fieldia/chatter 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@fieldia/chatter 可以商用吗?

@fieldia/chatter 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@fieldia/chatter 的下载量有多少?

根据 npm 官方下载统计,@fieldia/chatter 在 2026/10/15 – 2026/11/13 这 30 天内被下载 4,045 次,日均约 135 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@fieldia/chatter 还在维护吗?

最新版本 0.36.1 发布于 2026/10/28(17 天前);至今共发布 42 个版本,其中过去 12 个月发布了 42 个;首次发布于 2026/10/03。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。