{"_id":"@daflow-ui/ui-agent-chat-message","name":"@daflow-ui/ui-agent-chat-message","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@daflow-ui/ui-agent-chat-message","version":"0.1.0","description":"Agent chat message component for DaFlow UI","type":"module","license":"MIT","sideEffects":["**/*.css"],"publishConfig":{"access":"public"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"dependencies":{},"peerDependencies":{"vue":"^3.5.0"},"devDependencies":{"@seemusic/eslint-config-vue3":"^2.0.0","@types/node":"^22.10.5","@vitejs/plugin-vue":"^6.0.3","@vue/compiler-sfc":"^3.5.27","eslint":"^9.39.2","sass-embedded":"^1.97.3","typescript":"^5.9.3","vite":"^7.3.1","vite-plugin-vue-devtools":"^8.0.5","vue":"^3.5.27","vue-tsc":"^3.2.4"},"keywords":["vue","ui","component","daflow"],"scripts":{"build":"vite build && vue-tsc -p tsconfig.build.json --emitDeclarationOnly","lint":"eslint .","lint:fix":"eslint . --fix","typecheck":"vue-tsc -p tsconfig.json --noEmit"},"_id":"@daflow-ui/ui-agent-chat-message@0.1.0","_integrity":"sha512-8q3EGyir2m4ZcZUeqUsKbwza8pbGlXlwoXNLRLVndZEdePbUQq4d0AdMEjKuGvDtE04O7r1ZV5RLIiPro/1osw==","_resolved":"/private/var/folders/vs/64py3jt92l966q_27tfst1xh0000gn/T/e3194868cae9cd4ac4c86ec7d1f37746/daflow-ui-ui-agent-chat-message-0.1.0.tgz","_from":"file:daflow-ui-ui-agent-chat-message-0.1.0.tgz","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-8q3EGyir2m4ZcZUeqUsKbwza8pbGlXlwoXNLRLVndZEdePbUQq4d0AdMEjKuGvDtE04O7r1ZV5RLIiPro/1osw==","shasum":"7a9a22a23bad1ac74d53324262767ce7dd5ea17b","tarball":"https://registry.npmjs.org/@daflow-ui/ui-agent-chat-message/-/ui-agent-chat-message-0.1.0.tgz","fileCount":10,"unpackedSize":12818,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQ6VwJn7Iq8WJ4G11fD3VihiGZpRTVbz74OlnoT2dU9wIgYnBavsArSS5eSM/rRJJz0zlawe0DiAkfV/tAvxISyIM="}]},"_npmUser":{"name":"cuiguojie","email":"cuiguojie@me.com"},"directories":{},"maintainers":[{"name":"cuiguojie","email":"cuiguojie@me.com"},{"name":"charicexxuan","email":"xiaoxuan.chang@kanjian.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui-agent-chat-message_0.1.0_1775026078971_0.6555789713624383"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-01T06:47:58.833Z","0.1.0":"2026-04-01T06:47:59.103Z","modified":"2026-04-01T06:47:59.350Z"},"maintainers":[{"name":"cuiguojie","email":"cuiguojie@me.com"},{"name":"charicexxuan","email":"xiaoxuan.chang@kanjian.com"}],"description":"Agent chat message component for DaFlow UI","keywords":["vue","ui","component","daflow"],"license":"MIT","readme":"# DfAgentChatMessage\n\n`DfAgentChatMessage` 是 DaFlow UI 中面向 AI / 聊天消息流的单条消息壳组件。\n\n## 安装\n\n```bash\npnpm add @daflow-ui/ui-agent-chat-message\n```\n\n## 基础用法\n\n```vue\n<script setup lang=\"ts\">\nimport { DfAgentChatMessage } from '@daflow-ui/ui-agent-chat-message'\nimport '@daflow-ui/ui-agent-chat-message/style.css'\n</script>\n\n<template>\n  <DfAgentChatMessage\n    role=\"assistant\"\n    :author=\"{ name: 'DaFlow Agent', avatar: '' }\"\n  >\n    Hello, how can I help you today?\n  </DfAgentChatMessage>\n</template>\n```\n\n## Props\n\n- `role?: 'user' | 'assistant'`\n- `author: { name: string; avatar: string }`\n\n说明：\n- 组件不内置助手 / 用户默认头像。\n- 如需品牌头像、角色头像或用户头像，请由业务侧显式传入 `author.avatar`。\n- 无头像时请传空字符串 `''`，组件会回退到名称首字符。\n\n## Slots\n\n- `header`\n- 组件只负责头部区块占位与整体消息单元边界；内部布局请在 slot 内自建容器。\n- `default`\n- `footer`\n- 组件只负责底部区块占位与整体消息单元边界；模型信息、状态、操作区建议在 slot 内自建布局容器。\n","readmeFilename":"README.md","_rev":"1-417cd5451c21dc0940c0ed253fa359e9"}