首页 理论 架构 工程 文档 白皮书 著作 研究 案例 下载 博客 关于 开始使用 →

第33章 媒体个体

第33章 媒体个体

33.1 媒体个体的提出背景

媒体是社会信息生产、组织、发布和传播的重要主体。传统媒体系统通常围绕网站、栏目、文章、图片、视频、用户和发布流程建立。

但是,从个体人工智能(Individual Artificial Intelligence,ICAI)的角度看,一个具体媒体并不仅仅是一个“内容发布网站”,而是一个具有自身身份、组织结构、内容对象、内容知识、发布能力、行为和历史的现实个体。

因此,可以将一个具体媒体抽象为机器个体:

RealMedia→MediaModel→MediaMachineIndividualRealMedia \rightarrow MediaModel \rightarrow MediaMachineIndividual

媒体机器个体能够对自身结构、内容、能力、状态、行为和反馈进行持续管理。

其基本结构为:

MI={Structure,Content,Knowledge,Capability,Behavior,Feedback}MI= \{ Structure, Content, Knowledge, Capability, Behavior, Feedback \}

其中:

  • StructureStructure:媒体结构;
  • ContentContent:内容对象;
  • KnowledgeKnowledge:内容知识;
  • CapabilityCapability:发布能力;
  • BehaviorBehavior:内容行为;
  • FeedbackFeedback:反馈。

进一步扩展为:

MI={ID,T,O,A,S,R,K,M,E,G,C,Md,D,B,F,H}MI= \{ ID,T,O,A,S,R,K,M,E,G,C,Md,D,B,F,H \}

其中:

  • IDID:媒体身份;
  • TT:媒体类型;
  • OO:媒体对象;
  • AA:媒体属性;
  • SS:媒体状态;
  • RR:媒体关系;
  • KK:媒体知识;
  • MM:媒体记忆;
  • EE:媒体经验;
  • GG:媒体目标;
  • CC:媒体能力;
  • MdMd:媒体方法;
  • DD:媒体决策;
  • BB:媒体行为;
  • FF:反馈;
  • HH:历史。

33.2 媒体个体定义

**媒体个体(Media Individual)**是 ICAI 中的一种信息生产与传播型个体,是以一个具体媒体主体作为现实模拟对象,将其身份、组织结构、内容对象、内容知识、发布能力、内容行为和反馈机制映射为机器中的独立运行对象。

媒体个体:

MediaIndividual=Structure+Content+Knowledge+Capability+Behavior+FeedbackMediaIndividual = Structure+ Content+ Knowledge+ Capability+ Behavior+ Feedback

媒体个体与新闻个体存在明显区别:

MediaIndividual≠NewsIndividualMediaIndividual\neq NewsIndividual

新闻个体是媒体生产、发布和传播的具体信息对象。

媒体个体则是生产和管理这些信息对象的主体。

关系为:

MediaIndividual→Produces→NewsIndividualMediaIndividual \rightarrow Produces \rightarrow NewsIndividual

以及:

MediaIndividual→Publishes→ContentIndividualMediaIndividual \rightarrow Publishes \rightarrow ContentIndividual


33.3 媒体结构

33.3.1 媒体结构定义

**媒体结构(Media Structure)**是构成媒体个体的组织、栏目、内容、人员、资源、发布系统以及相互关系的整体结构。

可以表示为:

Structure={Organization,Channel,Column,Staff,Content,Resource,System,Relation}Structure= \{ Organization, Channel, Column, Staff, Content, Resource, System, Relation \}

基本结构:

媒体个体
├── 媒体身份
├── 组织结构
├── 内容结构
├── 栏目结构
├── 发布结构
├── 人员结构
├── 资源结构
├── 服务结构
└── 关系结构

33.4 内容对象

33.4.1 内容对象定义

**内容对象(Content Object)**是媒体个体能够创建、保存、管理、修改、发布和传播的信息对象。

内容对象可以包括:

  • 新闻;
  • 文章;
  • 图片;
  • 视频;
  • 音频;
  • 专题;
  • 栏目;
  • 报道;
  • 评论;
  • 数据;
  • 信息页面。

可以表示:

Content={C1,C2,⋯ ,Cn}Content= \{C_1,C_2,\cdots,C_n\}


33.4.2 内容对象结构

每个内容对象都可以具有:

Ci={ID,Type,Title,Attribute,State,Knowledge,Relation,History}C_i= \{ ID, Type, Title, Attribute, State, Knowledge, Relation, History \}

因此内容不再只是一个文本字段,而成为具有完整生命周期的机器对象。


33.4.3 内容对象之间的关系

不同内容之间可能存在:

RelatedRelated ReferencesReferences UpdatesUpdates BelongsToBelongsTo ContradictsContradicts

等关系。

例如:

专题
↓
栏目
↓
文章
↓
新闻
↓
事件

由此形成媒体内容网络:

ContentNetwork={ContentObjects,Relations}ContentNetwork= \{ContentObjects,Relations\}


33.5 内容知识

33.5.1 内容知识定义

**内容知识(Content Knowledge)**是媒体个体从内容对象中建立和维护的结构化知识。

内容知识包括:

  • 人物;
  • 企业;
  • 产品;
  • 地点;
  • 事件;
  • 行业;
  • 政策;
  • 时间;
  • 主题;
  • 内容关系;
  • 历史信息。

可以表示为:

K={Object,Attribute,State,Event,Relation,Time,Source}K= \{ Object, Attribute, State, Event, Relation, Time, Source \}


33.5.2 内容到知识

媒体机器个体可以建立:

Content→Element→Object→Attribute→State→Relation→KnowledgeContent \rightarrow Element \rightarrow Object \rightarrow Attribute \rightarrow State \rightarrow Relation \rightarrow Knowledge

例如:

媒体内容
↓
内容元素
↓
人物对象
↓
企业对象
↓
产品对象
↓
事件对象
↓
对象关系
↓
内容知识

这样媒体的内容可以逐渐形成自己的知识结构。


33.6 发布能力

33.6.1 发布能力定义

**发布能力(Publishing Capability)**是媒体个体将内容对象按照既定规则、渠道和目标进行审核、组织、发布和传播的能力。

发布能力:

Cp=f(Content,Knowledge,Resource,Method,Rule)C_p= f(Content,Knowledge,Resource,Method,Rule)

其中:

  • ContentContent:内容对象;
  • KnowledgeKnowledge:内容知识;
  • ResourceResource:媒体资源;
  • MethodMethod:发布方法;
  • RuleRule:发布规则。

33.6.2 发布能力组成

发布能力可以进一步划分为:

Cp={Create,Edit,Review,Publish,Update,Distribute,Archive}C_p= \{ Create, Edit, Review, Publish, Update, Distribute, Archive \}

因此:

内容
↓
编辑
↓
审核
↓
发布
↓
传播
↓
更新
↓
归档

33.7 内容行为

33.7.1 内容行为定义

**内容行为(Content Behavior)**是媒体个体围绕内容对象实施的创建、编辑、组织、发布、更新、关联、传播和归档等行为。

可以表示:

B={Create,Edit,Review,Publish,Update,Reference,Distribute,Archive}B= \{ Create, Edit, Review, Publish, Update, Reference, Distribute, Archive \}


33.7.2 内容行为形成

内容行为不是随机产生,而是由:

Goal+Content+State+Knowledge+Capability+RuleGoal+ Content+ State+ Knowledge+ Capability+ Rule

共同决定。

形成:

Content→State→Goal→Capability→Method→BehaviorContent \rightarrow State \rightarrow Goal \rightarrow Capability \rightarrow Method \rightarrow Behavior


33.8 媒体目标

媒体个体可以具有多个目标:

G={ContentGoal,ServiceGoal,AudienceGoal,PublishingGoal,KnowledgeGoal}G= \{ ContentGoal, ServiceGoal, AudienceGoal, PublishingGoal, KnowledgeGoal \}

例如:

  • 内容生产目标;
  • 信息服务目标;
  • 内容传播目标;
  • 内容更新目标;
  • 用户服务目标;
  • 知识积累目标。

目标之间可能产生冲突:

Conflict(Gi,Gj)=TrueConflict(G_i,G_j)=True

因此媒体机器个体需要进行目标优先级判断。


33.9 内容反馈

33.9.1 反馈定义

**反馈(Feedback)**是媒体个体根据内容发布后的结果获取的信息,用于判断内容状态、用户反应、传播状态和媒体自身运行状态。

反馈可以来自:

  • 内容访问;
  • 内容互动;
  • 内容传播;
  • 内容引用;
  • 用户行为;
  • 内容纠错;
  • 内容更新;
  • 外部信息变化。

33.9.2 反馈循环

基本过程:

Publish→Result→Feedback→Analysis→UpdatePublish \rightarrow Result \rightarrow Feedback \rightarrow Analysis \rightarrow Update

进一步:

Feedback→Experience→Knowledge→CapabilityFeedback \rightarrow Experience \rightarrow Knowledge \rightarrow Capability

形成媒体个体的持续运行循环。


33.10 媒体个体的冲突处理

媒体系统可能出现:

  • 内容冲突;
  • 新闻事实冲突;
  • 来源冲突;
  • 发布时间冲突;
  • 内容版本冲突;
  • 栏目归属冲突;
  • 发布任务冲突;
  • 资源冲突。

冲突处理:

ConflictDetection→ConflictClassification→Comparison→Priority→ResolutionConflictDetection \rightarrow ConflictClassification \rightarrow Comparison \rightarrow Priority \rightarrow Resolution

例如内容版本冲突:

内容A
+
内容B
↓
对象匹配
↓
事件匹配
↓
版本比较
↓
时间比较
↓
来源比较
↓
确定当前有效版本

冲突本身也应该成为机器个体的结构化记录:

Conflict={ObjectA,ObjectB,ConflictType,State,Result,Time}Conflict= \{ ObjectA, ObjectB, ConflictType, State, Result, Time \}


33.11 媒体个体自我修复

媒体机器个体运行过程中可能出现:

  • 内容数据损坏;
  • 内容关系错误;
  • 栏目关系错误;
  • 状态异常;
  • 发布状态错误;
  • 数据重复;
  • 内容版本错误。

建立:

Detection→Diagnosis→Repair→VerificationDetection \rightarrow Diagnosis \rightarrow Repair \rightarrow Verification

例如:

发现内容状态异常
↓
读取历史状态
↓
检查发布记录
↓
检查关联对象
↓
确定异常
↓
执行允许的修复
↓
重新计算状态
↓
验证

自我修复受到规则约束:

Repair⊆AllowedRepairRepair \subseteq AllowedRepair


33.12 媒体个体自我保护

媒体个体需要保护:

Protection={Identity,Content,Knowledge,Structure,Capability,History,Runtime}Protection= \{ Identity, Content, Knowledge, Structure, Capability, History, Runtime \}

保护流程:

ThreatDetection→RiskEvaluation→ProtectionActionThreatDetection \rightarrow RiskEvaluation \rightarrow ProtectionAction

例如:

异常操作
↓
身份检查
↓
权限检查
↓
对象检查
↓
限制异常行为
↓
保护核心数据
↓
记录事件
↓
恢复运行

33.13 媒体个体生命周期

媒体个体生命周期:

Create→Initialize→Run→Publish→Update→Maintain→ArchiveCreate \rightarrow Initialize \rightarrow Run \rightarrow Publish \rightarrow Update \rightarrow Maintain \rightarrow Archive

具体:

媒体个体建立
↓
加载身份
↓
加载媒体结构
↓
加载内容
↓
加载内容知识
↓
建立发布能力
↓
进入Runtime
↓
持续发布与服务
↓
获取反馈
↓
更新知识
↓
更新能力
↓
维护
↓
继续运行

33.14 媒体个体面向对象工程模型

媒体机器个体可以采用 PHP OOP 实现:

MediaIndividual
├── MediaIdentity
├── MediaStructure
├── ContentObject
├── ContentKnowledge
├── PublishingCapability
├── PublishingMethod
├── ContentBehavior
├── MediaDecision
├── MediaFeedback
├── MediaMemory
├── MediaExperience
├── ConflictManager
├── RepairManager
└── ProtectionManager

核心 Class:

class MediaIndividual
{
    protected $identity;
    protected $structure;
    protected $contents;
    protected $knowledge;
    protected $publishingCapability;
    protected $publishingMethods;
    protected $behaviors;
    protected $decisions;
    protected $feedback;
    protected $memory;
    protected $experience;
}

内容对象:

class ContentObject
{
    protected $contentId;
    protected $contentType;
    protected $title;
    protected $attributes;
    protected $state;
    protected $knowledge;
    protected $relations;
    protected $history;
}

发布能力:

class PublishingCapability
{
    protected $capabilityId;
    protected $name;
    protected $methods;
    protected $rules;
    protected $resources;
    protected $state;
}

33.15 媒体个体 Engine

媒体系统可以进一步建立:

MediaEngine
↓
ContentEngine
↓
ContentKnowledgeEngine
↓
PublishingEngine
↓
ContentStateEngine
↓
ContentRelationEngine
↓
ConflictEngine
↓
DecisionEngine
↓
BehaviorEngine
↓
FeedbackEngine
↓
RepairEngine
↓
ProtectionEngine

核心运行逻辑:

Content→Knowledge→Capability→Method→Decision→Behavior→FeedbackContent \rightarrow Knowledge \rightarrow Capability \rightarrow Method \rightarrow Decision \rightarrow Behavior \rightarrow Feedback


33.16 MVC工程结构

媒体个体采用 MVC:

MediaIndividual
│
├── Model
│   ├── MediaModel
│   ├── ContentModel
│   ├── ContentKnowledgeModel
│   ├── PublishingModel
│   ├── ContentStateModel
│   └── FeedbackModel
│
├── Controller
│   ├── MediaController
│   ├── ContentController
│   ├── PublishingController
│   ├── KnowledgeController
│   └── FeedbackController
│
└── View
    ├── Media.tpl
    ├── Content.tpl
    ├── Publishing.tpl
    ├── Knowledge.tpl
    └── Feedback.tpl

Smarty负责表现层:

Controller→Model→Smarty→HTMLController \rightarrow Model \rightarrow Smarty \rightarrow HTML

而机器个体的核心逻辑位于:

OOP+Engine+Rule+Service+Database+RuntimeOOP+ Engine+ Rule+ Service+ Database+ Runtime


33.17 媒体个体数据库模型

可以建立:

media_individuals
├── media_identities
├── media_structures
├── content_objects
├── content_knowledge
├── content_states
├── content_relations
├── publishing_capabilities
├── publishing_methods
├── publishing_records
├── content_behaviors
├── media_feedback
├── media_memory
├── media_experience
├── media_conflicts
├── media_repairs
├── media_protection
└── media_history

媒体主体:

CREATE TABLE media_individuals (
    id INT NOT NULL AUTO_INCREMENT,
    media_code VARCHAR(100) NOT NULL,
    media_name VARCHAR(255) NOT NULL,
    media_type VARCHAR(100) DEFAULT NULL,
    media_status VARCHAR(50) DEFAULT 'active',
    created_at DATETIME NOT NULL,
    updated_at DATETIME NOT NULL,
    PRIMARY KEY (id),
    UNIQUE KEY uk_media_code (media_code)
);

内容对象:

CREATE TABLE content_objects (
    id INT NOT NULL AUTO_INCREMENT,
    media_id INT NOT NULL,
    content_code VARCHAR(100) NOT NULL,
    content_type VARCHAR(100) NOT NULL,
    title VARCHAR(500) NOT NULL,
    content_data TEXT,
    content_state VARCHAR(50) DEFAULT 'draft',
    created_at DATETIME NOT NULL,
    updated_at DATETIME NOT NULL,
    PRIMARY KEY (id),
    UNIQUE KEY uk_content_code (content_code),
    KEY idx_media_id (media_id)
);

发布记录:

CREATE TABLE publishing_records (
    id INT NOT NULL AUTO_INCREMENT,
    media_id INT NOT NULL,
    content_id INT NOT NULL,
    publish_channel VARCHAR(100) NOT NULL,
    publish_state VARCHAR(50) DEFAULT 'pending',
    publish_time DATETIME DEFAULT NULL,
    created_at DATETIME NOT NULL,
    updated_at DATETIME NOT NULL,
    PRIMARY KEY (id),
    KEY idx_media_id (media_id),
    KEY idx_content_id (content_id)
);

33.18 媒体个体总体运行模型

完整运行过程:

媒体个体启动
↓
加载身份
↓
加载媒体结构
↓
加载内容对象
↓
加载内容知识
↓
加载发布能力
↓
接收内容
↓
内容识别
↓
对象识别
↓
知识建立
↓
状态判断
↓
关系建立
↓
目标判断
↓
能力匹配
↓
方法匹配
↓
冲突检查
↓
规则检查
↓
决策
↓
发布行为
↓
传播
↓
获取反馈
↓
状态更新
↓
知识更新
↓
经验形成
↓
能力更新
↓
错误检测
↓
自我修复
↓
自我保护
↓
进入下一运行周期

形式化:

Mediat→Content→Knowledge→State→Goal→Capability→Method→Decision→Behavior→Feedback→Experience→Learning→Repair→Protection→Mediat+1Media_t \rightarrow Content \rightarrow Knowledge \rightarrow State \rightarrow Goal \rightarrow Capability \rightarrow Method \rightarrow Decision \rightarrow Behavior \rightarrow Feedback \rightarrow Experience \rightarrow Learning \rightarrow Repair \rightarrow Protection \rightarrow Media_{t+1}


33.19 媒体个体与新闻个体

两者形成上下级关系:

MediaIndividual→Produces→NewsIndividualMediaIndividual \rightarrow Produces \rightarrow NewsIndividual MediaIndividual→Manages→ContentIndividualMediaIndividual \rightarrow Manages \rightarrow ContentIndividual

新闻个体:

News=Subject+Object+Event+Knowledge+State+Relation+BehaviorNews= Subject+ Object+ Event+ Knowledge+ State+ Relation+ Behavior

媒体个体:

Media=Structure+Content+Knowledge+Capability+Behavior+FeedbackMedia= Structure+ Content+ Knowledge+ Capability+ Behavior+ Feedback

因此:

新闻是媒体个体的重要内容对象,而媒体是新闻个体的重要产生、管理和传播主体。


33.20 媒体个体与互联网网站个体

媒体网站可以进一步映射为互联网网站机器个体:

Media→Website→WebsiteIndividualMedia \rightarrow Website \rightarrow WebsiteIndividual

网站不再只是:

HTML+CSS+JS+DatabaseHTML+ CSS+ JS+ Database

而可以形成:

WebsiteIndividual=Identity+Structure+Content+Knowledge+Capability+Behavior+Service+FeedbackWebsiteIndividual= Identity+ Structure+ Content+ Knowledge+ Capability+ Behavior+ Service+ Feedback

因此,媒体个体可以成为未来互联网个体人工智能的重要组成部分。


33.21 本章小结

媒体个体是 ICAI 中的重要内容生产与信息传播型个体。

其核心结构为:

Media=Structure+Content+Knowledge+PublishingCapability+ContentBehavior+FeedbackMedia= Structure+ Content+ Knowledge+ PublishingCapability+ ContentBehavior+ Feedback

完整结构进一步扩展为:

MI=Identity+Structure+Content+Knowledge+Goal+Capability+Method+Decision+Behavior+Feedback+Experience+HistoryMI= Identity+ Structure+ Content+ Knowledge+ Goal+ Capability+ Method+ Decision+ Behavior+ Feedback+ Experience+ History

媒体个体的核心运行逻辑:

Content→Knowledge→Capability→Method→Decision→Behavior→FeedbackContent \rightarrow Knowledge \rightarrow Capability \rightarrow Method \rightarrow Decision \rightarrow Behavior \rightarrow Feedback

持续运行逻辑:

Feedback→Experience→Knowledge→Capability→Behavior→FeedbackFeedback \rightarrow Experience \rightarrow Knowledge \rightarrow Capability \rightarrow Behavior \rightarrow Feedback

并加入:

Conflict+Repair+ProtectionConflict+ Repair+ Protection

从而形成完整的媒体机器个体运行体系。

最终:

媒体→媒体机器个体→内容对象+内容知识+发布能力+内容行为→传播结果→反馈→经验→能力更新→持续运行\boxed{ 媒体 \rightarrow 媒体机器个体 \rightarrow 内容对象 + 内容知识 + 发布能力 + 内容行为 \rightarrow 传播结果 \rightarrow 反馈 \rightarrow 经验 \rightarrow 能力更新 \rightarrow 持续运行 }

由此,媒体不再只是一个互联网内容发布平台,而成为 ICAI 世界中的一种具有身份、结构、知识、能力、行为、反馈和持续运行能力的机器个体

Leave a Reply

Your email address will not be published. Required fields are marked *