docs: 更新协议文档,删除废弃计划文档

- 更新 http-error-codes, user-points-chat-data-protocol
- 更新 divination-run-protocol, profile-protocol
- 删除废弃的后端和前端设计计划文档
This commit is contained in:
qzl
2026-04-08 17:23:02 +08:00
parent 49fc9a116f
commit e80a82bef4
57 changed files with 4117 additions and 2269 deletions
@@ -2,6 +2,7 @@ import 'divination_params.dart';
class DivinationResultData {
const DivinationResultData({
this.threadId,
required this.params,
required this.binaryCode,
required this.changedBinaryCode,
@@ -22,6 +23,7 @@ class DivinationResultData {
});
final DivinationParams params;
final String? threadId;
final String binaryCode;
final String changedBinaryCode;
final String guaName;
@@ -44,6 +46,7 @@ class DivinationResultData {
Map<String, dynamic> toJson() {
return <String, dynamic>{
'params': params.toPayload(),
'threadId': threadId,
'binaryCode': binaryCode,
'changedBinaryCode': changedBinaryCode,
'guaName': guaName,
@@ -81,6 +84,7 @@ class DivinationResultData {
return DivinationResultData(
params: DivinationParams.fromPayload(paramsRaw),
threadId: json['threadId'] as String?,
binaryCode: _requiredString(json, 'binaryCode'),
changedBinaryCode: _requiredString(json, 'changedBinaryCode'),
guaName: _requiredString(json, 'guaName'),