runtime-data.json 170 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281
  1. {
  2. "appId": "FKieRbIoGt_main",
  3. "schemaVersion": "ksf.v0.7",
  4. "contractRevision": "ksf.functions.v0.4",
  5. "release": "ksf.cloud.v0.1",
  6. "tables": {
  7. "_User": {
  8. "objectId": {
  9. "type": "String",
  10. "required": false,
  11. "label": "系统记录编号"
  12. },
  13. "createdAt": {
  14. "type": "Date",
  15. "required": false,
  16. "label": "创建时间"
  17. },
  18. "updatedAt": {
  19. "type": "Date",
  20. "required": false,
  21. "label": "更新时间"
  22. },
  23. "schemaVersion": {
  24. "type": "String",
  25. "required": true,
  26. "label": "记录结构版本"
  27. },
  28. "externalKey": {
  29. "type": "String",
  30. "required": true,
  31. "label": "稳定业务键"
  32. },
  33. "reviewState": {
  34. "type": "String",
  35. "required": true,
  36. "label": "人工确认状态"
  37. },
  38. "ingestedAt": {
  39. "type": "Date",
  40. "required": true,
  41. "label": "规范入库时间"
  42. },
  43. "recordState": {
  44. "type": "String",
  45. "required": true,
  46. "label": "生命周期"
  47. },
  48. "dataMode": {
  49. "type": "String",
  50. "required": true,
  51. "label": "数据取得模式"
  52. },
  53. "reviewedByRef": {
  54. "type": "Pointer",
  55. "targetClass": "_User",
  56. "required": false,
  57. "label": "确认经办人"
  58. },
  59. "reviewedAt": {
  60. "type": "Date",
  61. "required": false,
  62. "label": "确认时间"
  63. },
  64. "ACL": {
  65. "type": "ACL",
  66. "required": false,
  67. "label": "记录访问控制"
  68. },
  69. "username": {
  70. "type": "String",
  71. "required": false,
  72. "label": "登录名"
  73. },
  74. "password": {
  75. "type": "String",
  76. "required": false,
  77. "label": "平台密码字段"
  78. },
  79. "email": {
  80. "type": "String",
  81. "required": false,
  82. "label": "电子邮件"
  83. },
  84. "emailVerified": {
  85. "type": "Boolean",
  86. "required": false,
  87. "label": "邮件验证状态"
  88. },
  89. "authData": {
  90. "type": "Object",
  91. "required": false,
  92. "label": "认证信息"
  93. }
  94. },
  95. "_Role": {
  96. "objectId": {
  97. "type": "String",
  98. "required": false,
  99. "label": "系统记录编号"
  100. },
  101. "createdAt": {
  102. "type": "Date",
  103. "required": false,
  104. "label": "创建时间"
  105. },
  106. "updatedAt": {
  107. "type": "Date",
  108. "required": false,
  109. "label": "更新时间"
  110. },
  111. "schemaVersion": {
  112. "type": "String",
  113. "required": true,
  114. "label": "记录结构版本"
  115. },
  116. "externalKey": {
  117. "type": "String",
  118. "required": true,
  119. "label": "稳定业务键"
  120. },
  121. "reviewState": {
  122. "type": "String",
  123. "required": true,
  124. "label": "人工确认状态"
  125. },
  126. "ingestedAt": {
  127. "type": "Date",
  128. "required": true,
  129. "label": "规范入库时间"
  130. },
  131. "recordState": {
  132. "type": "String",
  133. "required": true,
  134. "label": "生命周期"
  135. },
  136. "dataMode": {
  137. "type": "String",
  138. "required": true,
  139. "label": "数据取得模式"
  140. },
  141. "reviewedByRef": {
  142. "type": "Pointer",
  143. "targetClass": "_User",
  144. "required": false,
  145. "label": "确认经办人"
  146. },
  147. "reviewedAt": {
  148. "type": "Date",
  149. "required": false,
  150. "label": "确认时间"
  151. },
  152. "ACL": {
  153. "type": "ACL",
  154. "required": false,
  155. "label": "记录访问控制"
  156. },
  157. "name": {
  158. "type": "String",
  159. "required": false,
  160. "label": "名称"
  161. },
  162. "users": {
  163. "type": "Relation",
  164. "targetClass": "_User",
  165. "required": false,
  166. "label": "用户关系"
  167. },
  168. "roles": {
  169. "type": "Relation",
  170. "targetClass": "_Role",
  171. "required": false,
  172. "label": "角色关系"
  173. }
  174. },
  175. "KfProbe": {
  176. "objectId": {
  177. "type": "String",
  178. "required": false,
  179. "label": "系统记录编号"
  180. },
  181. "createdAt": {
  182. "type": "Date",
  183. "required": false,
  184. "label": "创建时间"
  185. },
  186. "updatedAt": {
  187. "type": "Date",
  188. "required": false,
  189. "label": "更新时间"
  190. },
  191. "schemaVersion": {
  192. "type": "String",
  193. "required": true,
  194. "label": "记录结构版本"
  195. },
  196. "externalKey": {
  197. "type": "String",
  198. "required": true,
  199. "label": "稳定业务键"
  200. },
  201. "reviewState": {
  202. "type": "String",
  203. "required": true,
  204. "label": "人工确认状态"
  205. },
  206. "ingestedAt": {
  207. "type": "Date",
  208. "required": true,
  209. "label": "规范入库时间"
  210. },
  211. "recordState": {
  212. "type": "String",
  213. "required": true,
  214. "label": "生命周期"
  215. },
  216. "dataMode": {
  217. "type": "String",
  218. "required": true,
  219. "label": "数据取得模式"
  220. },
  221. "reviewedByRef": {
  222. "type": "Pointer",
  223. "targetClass": "_User",
  224. "required": false,
  225. "label": "确认经办人"
  226. },
  227. "reviewedAt": {
  228. "type": "Date",
  229. "required": false,
  230. "label": "确认时间"
  231. },
  232. "ACL": {
  233. "type": "ACL",
  234. "required": false,
  235. "label": "记录访问控制"
  236. },
  237. "note": {
  238. "type": "String",
  239. "required": false,
  240. "label": "备注"
  241. }
  242. },
  243. "KfSource": {
  244. "objectId": {
  245. "type": "String",
  246. "required": false,
  247. "label": "系统记录编号"
  248. },
  249. "createdAt": {
  250. "type": "Date",
  251. "required": false,
  252. "label": "创建时间"
  253. },
  254. "updatedAt": {
  255. "type": "Date",
  256. "required": false,
  257. "label": "更新时间"
  258. },
  259. "schemaVersion": {
  260. "type": "String",
  261. "required": true,
  262. "label": "记录结构版本"
  263. },
  264. "externalKey": {
  265. "type": "String",
  266. "required": true,
  267. "label": "稳定业务键"
  268. },
  269. "reviewState": {
  270. "type": "String",
  271. "required": true,
  272. "label": "人工确认状态"
  273. },
  274. "ingestedAt": {
  275. "type": "Date",
  276. "required": true,
  277. "label": "规范入库时间"
  278. },
  279. "recordState": {
  280. "type": "String",
  281. "required": true,
  282. "label": "生命周期"
  283. },
  284. "dataMode": {
  285. "type": "String",
  286. "required": true,
  287. "label": "数据取得模式"
  288. },
  289. "reviewedByRef": {
  290. "type": "Pointer",
  291. "targetClass": "_User",
  292. "required": false,
  293. "label": "确认经办人"
  294. },
  295. "reviewedAt": {
  296. "type": "Date",
  297. "required": false,
  298. "label": "确认时间"
  299. },
  300. "ACL": {
  301. "type": "ACL",
  302. "required": false,
  303. "label": "记录访问控制"
  304. },
  305. "meta": {
  306. "type": "Object",
  307. "required": false,
  308. "label": "扩展元数据"
  309. },
  310. "tags": {
  311. "type": "Array",
  312. "required": false,
  313. "label": "标签"
  314. },
  315. "layer": {
  316. "type": "String",
  317. "required": false,
  318. "label": "数据分层"
  319. },
  320. "title": {
  321. "type": "String",
  322. "required": false,
  323. "label": "标题"
  324. },
  325. "payload": {
  326. "type": "Object",
  327. "required": false,
  328. "label": "原始结构化载荷"
  329. },
  330. "rawText": {
  331. "type": "String",
  332. "required": false,
  333. "label": "原始正文"
  334. },
  335. "sources": {
  336. "type": "Array",
  337. "required": false,
  338. "label": "旧版来源数组"
  339. },
  340. "summary": {
  341. "type": "String",
  342. "required": false,
  343. "label": "摘要"
  344. },
  345. "searchText": {
  346. "type": "String",
  347. "required": false,
  348. "label": "检索文本"
  349. },
  350. "sourceType": {
  351. "type": "String",
  352. "required": false,
  353. "label": "旧版来源类型"
  354. },
  355. "sourceKind": {
  356. "type": "String",
  357. "required": true,
  358. "label": "标准来源类型"
  359. },
  360. "sourceUrl": {
  361. "type": "String",
  362. "required": false,
  363. "label": "来源网址"
  364. },
  365. "file": {
  366. "type": "File",
  367. "required": false,
  368. "label": "原始附件"
  369. },
  370. "publishedAt": {
  371. "type": "Date",
  372. "required": false,
  373. "label": "原文发布时间"
  374. },
  375. "collectedAt": {
  376. "type": "Date",
  377. "required": true,
  378. "label": "取得时间"
  379. },
  380. "contentHash": {
  381. "type": "String",
  382. "required": true,
  383. "label": "原文摘要哈希"
  384. },
  385. "verificationState": {
  386. "type": "String",
  387. "required": true,
  388. "label": "来源核验状态"
  389. },
  390. "platform": {
  391. "type": "String",
  392. "required": false,
  393. "label": "来源平台"
  394. },
  395. "externalObjectId": {
  396. "type": "String",
  397. "required": false,
  398. "label": "上游对象编号"
  399. },
  400. "sourceInterface": {
  401. "type": "Object",
  402. "required": false,
  403. "label": "接口与调用口径"
  404. },
  405. "sourceRecordTime": {
  406. "type": "Date",
  407. "required": false,
  408. "label": "上游数据时间"
  409. },
  410. "sourceRecordTimeRaw": {
  411. "type": "String",
  412. "required": false,
  413. "label": "原始时间文本"
  414. },
  415. "freshness": {
  416. "type": "Object",
  417. "required": false,
  418. "label": "时效判断"
  419. },
  420. "mediaManifest": {
  421. "type": "Object",
  422. "required": false,
  423. "label": "媒体交接清单"
  424. },
  425. "toolOutcome": {
  426. "type": "Object",
  427. "required": false,
  428. "label": "VOC响应摘要"
  429. },
  430. "providerName": {
  431. "type": "String",
  432. "required": false,
  433. "label": "材料提供方"
  434. },
  435. "vocRunRef": {
  436. "type": "Pointer",
  437. "targetClass": "KfVocRun",
  438. "required": false,
  439. "label": "VOC执行记录"
  440. }
  441. },
  442. "KfSession": {
  443. "objectId": {
  444. "type": "String",
  445. "required": false,
  446. "label": "系统记录编号"
  447. },
  448. "createdAt": {
  449. "type": "Date",
  450. "required": false,
  451. "label": "创建时间"
  452. },
  453. "updatedAt": {
  454. "type": "Date",
  455. "required": false,
  456. "label": "更新时间"
  457. },
  458. "schemaVersion": {
  459. "type": "String",
  460. "required": true,
  461. "label": "记录结构版本"
  462. },
  463. "externalKey": {
  464. "type": "String",
  465. "required": true,
  466. "label": "稳定业务键"
  467. },
  468. "reviewState": {
  469. "type": "String",
  470. "required": true,
  471. "label": "人工确认状态"
  472. },
  473. "ingestedAt": {
  474. "type": "Date",
  475. "required": true,
  476. "label": "规范入库时间"
  477. },
  478. "recordState": {
  479. "type": "String",
  480. "required": true,
  481. "label": "生命周期"
  482. },
  483. "dataMode": {
  484. "type": "String",
  485. "required": true,
  486. "label": "数据取得模式"
  487. },
  488. "reviewedByRef": {
  489. "type": "Pointer",
  490. "targetClass": "_User",
  491. "required": false,
  492. "label": "确认经办人"
  493. },
  494. "reviewedAt": {
  495. "type": "Date",
  496. "required": false,
  497. "label": "确认时间"
  498. },
  499. "ACL": {
  500. "type": "ACL",
  501. "required": false,
  502. "label": "记录访问控制"
  503. },
  504. "meta": {
  505. "type": "Object",
  506. "required": false,
  507. "label": "扩展元数据"
  508. },
  509. "step": {
  510. "type": "String",
  511. "required": false,
  512. "label": "当前操作步骤"
  513. },
  514. "stage": {
  515. "type": "String",
  516. "required": false,
  517. "label": "旧版阶段值"
  518. },
  519. "groupId": {
  520. "type": "String",
  521. "required": false,
  522. "label": "旧版小组标识"
  523. },
  524. "seedKey": {
  525. "type": "String",
  526. "required": false,
  527. "label": "旧版业务键"
  528. },
  529. "msgCount": {
  530. "type": "Number",
  531. "required": false,
  532. "label": "消息数量"
  533. },
  534. "studentName": {
  535. "type": "String",
  536. "required": false,
  537. "label": "学员显示名"
  538. },
  539. "lastActiveAt": {
  540. "type": "Date",
  541. "required": false,
  542. "label": "最后活跃时间"
  543. },
  544. "workshopKey": {
  545. "type": "String",
  546. "required": true,
  547. "label": "工作坊标识"
  548. },
  549. "userRef": {
  550. "type": "Pointer",
  551. "targetClass": "_User",
  552. "required": false,
  553. "label": "真实账号"
  554. },
  555. "stageCode": {
  556. "type": "String",
  557. "required": false,
  558. "label": "标准阶段代码"
  559. }
  560. },
  561. "KfInsight": {
  562. "objectId": {
  563. "type": "String",
  564. "required": false,
  565. "label": "系统记录编号"
  566. },
  567. "createdAt": {
  568. "type": "Date",
  569. "required": false,
  570. "label": "创建时间"
  571. },
  572. "updatedAt": {
  573. "type": "Date",
  574. "required": false,
  575. "label": "更新时间"
  576. },
  577. "schemaVersion": {
  578. "type": "String",
  579. "required": true,
  580. "label": "记录结构版本"
  581. },
  582. "externalKey": {
  583. "type": "String",
  584. "required": true,
  585. "label": "稳定业务键"
  586. },
  587. "reviewState": {
  588. "type": "String",
  589. "required": true,
  590. "label": "人工确认状态"
  591. },
  592. "ingestedAt": {
  593. "type": "Date",
  594. "required": true,
  595. "label": "规范入库时间"
  596. },
  597. "recordState": {
  598. "type": "String",
  599. "required": true,
  600. "label": "生命周期"
  601. },
  602. "dataMode": {
  603. "type": "String",
  604. "required": true,
  605. "label": "数据取得模式"
  606. },
  607. "reviewedByRef": {
  608. "type": "Pointer",
  609. "targetClass": "_User",
  610. "required": false,
  611. "label": "确认经办人"
  612. },
  613. "reviewedAt": {
  614. "type": "Date",
  615. "required": false,
  616. "label": "确认时间"
  617. },
  618. "ACL": {
  619. "type": "ACL",
  620. "required": false,
  621. "label": "记录访问控制"
  622. },
  623. "body": {
  624. "type": "String",
  625. "required": false,
  626. "label": "洞察正文"
  627. },
  628. "meta": {
  629. "type": "Object",
  630. "required": false,
  631. "label": "扩展元数据"
  632. },
  633. "layer": {
  634. "type": "String",
  635. "required": false,
  636. "label": "数据分层"
  637. },
  638. "title": {
  639. "type": "String",
  640. "required": false,
  641. "label": "标题"
  642. },
  643. "owners": {
  644. "type": "Array",
  645. "required": false,
  646. "label": "归属数组"
  647. },
  648. "status": {
  649. "type": "String",
  650. "required": false,
  651. "label": "旧版状态值"
  652. },
  653. "category": {
  654. "type": "String",
  655. "required": false,
  656. "label": "旧版品类文本"
  657. },
  658. "citedWith": {
  659. "type": "Array",
  660. "required": false,
  661. "label": "共同引用数组"
  662. },
  663. "ownerCount": {
  664. "type": "Number",
  665. "required": false,
  666. "label": "归属计数"
  667. },
  668. "reviewedBy": {
  669. "type": "String",
  670. "required": false,
  671. "label": "旧版审核人文本"
  672. },
  673. "searchText": {
  674. "type": "String",
  675. "required": false,
  676. "label": "检索文本"
  677. },
  678. "derivedFrom": {
  679. "type": "Array",
  680. "required": false,
  681. "label": "派生来源数组"
  682. },
  683. "reportRoles": {
  684. "type": "Object",
  685. "required": false,
  686. "label": "报告角色对象"
  687. },
  688. "mentionCount": {
  689. "type": "Number",
  690. "required": false,
  691. "label": "提及数量"
  692. },
  693. "crossRefCount": {
  694. "type": "Number",
  695. "required": false,
  696. "label": "交叉引用数量"
  697. },
  698. "evidenceLevel": {
  699. "type": "String",
  700. "required": false,
  701. "label": "旧版证据等级"
  702. },
  703. "derivedSources": {
  704. "type": "Array",
  705. "required": false,
  706. "label": "派生资料数组"
  707. },
  708. "citedInsightIds": {
  709. "type": "Array",
  710. "required": false,
  711. "label": "引用洞察编号数组"
  712. },
  713. "derivedArtifacts": {
  714. "type": "Array",
  715. "required": false,
  716. "label": "派生成果数组"
  717. },
  718. "evidenceUnaligned": {
  719. "type": "Boolean",
  720. "required": false,
  721. "label": "证据不一致标志"
  722. },
  723. "distinctOwnerCount": {
  724. "type": "Number",
  725. "required": false,
  726. "label": "去重归属计数"
  727. },
  728. "evidenceQuoteCount": {
  729. "type": "Number",
  730. "required": false,
  731. "label": "证言计数"
  732. },
  733. "insightKind": {
  734. "type": "String",
  735. "required": true,
  736. "label": "洞察类型"
  737. },
  738. "targetAudience": {
  739. "type": "String",
  740. "required": false,
  741. "label": "目标人群"
  742. },
  743. "usageScenario": {
  744. "type": "String",
  745. "required": false,
  746. "label": "使用场景"
  747. },
  748. "jtbd": {
  749. "type": "String",
  750. "required": false,
  751. "label": "用户想完成的任务"
  752. },
  753. "kanoClass": {
  754. "type": "String",
  755. "required": false,
  756. "label": "需求分级"
  757. },
  758. "categoryRef": {
  759. "type": "Pointer",
  760. "targetClass": "KfCategory",
  761. "required": false,
  762. "label": "规范品类"
  763. },
  764. "claimKind": {
  765. "type": "String",
  766. "required": true,
  767. "label": "结论性质"
  768. },
  769. "countBasis": {
  770. "type": "Object",
  771. "required": false,
  772. "label": "统计口径"
  773. }
  774. },
  775. "KfArtifact": {
  776. "objectId": {
  777. "type": "String",
  778. "required": false,
  779. "label": "系统记录编号"
  780. },
  781. "createdAt": {
  782. "type": "Date",
  783. "required": false,
  784. "label": "创建时间"
  785. },
  786. "updatedAt": {
  787. "type": "Date",
  788. "required": false,
  789. "label": "更新时间"
  790. },
  791. "schemaVersion": {
  792. "type": "String",
  793. "required": true,
  794. "label": "记录结构版本"
  795. },
  796. "externalKey": {
  797. "type": "String",
  798. "required": true,
  799. "label": "稳定业务键"
  800. },
  801. "reviewState": {
  802. "type": "String",
  803. "required": true,
  804. "label": "人工确认状态"
  805. },
  806. "ingestedAt": {
  807. "type": "Date",
  808. "required": true,
  809. "label": "规范入库时间"
  810. },
  811. "recordState": {
  812. "type": "String",
  813. "required": true,
  814. "label": "生命周期"
  815. },
  816. "dataMode": {
  817. "type": "String",
  818. "required": true,
  819. "label": "数据取得模式"
  820. },
  821. "reviewedByRef": {
  822. "type": "Pointer",
  823. "targetClass": "_User",
  824. "required": false,
  825. "label": "确认经办人"
  826. },
  827. "reviewedAt": {
  828. "type": "Date",
  829. "required": false,
  830. "label": "确认时间"
  831. },
  832. "ACL": {
  833. "type": "ACL",
  834. "required": false,
  835. "label": "记录访问控制"
  836. },
  837. "meta": {
  838. "type": "Object",
  839. "required": false,
  840. "label": "扩展元数据"
  841. },
  842. "tags": {
  843. "type": "Array",
  844. "required": false,
  845. "label": "标签"
  846. },
  847. "tier": {
  848. "type": "String",
  849. "required": false,
  850. "label": "旧版层级值"
  851. },
  852. "layer": {
  853. "type": "String",
  854. "required": false,
  855. "label": "数据分层"
  856. },
  857. "stage": {
  858. "type": "String",
  859. "required": false,
  860. "label": "旧版阶段值"
  861. },
  862. "title": {
  863. "type": "String",
  864. "required": false,
  865. "label": "标题"
  866. },
  867. "report": {
  868. "type": "Object",
  869. "required": false,
  870. "label": "旧版报告对象"
  871. },
  872. "agentId": {
  873. "type": "String",
  874. "required": false,
  875. "label": "数字员工标识"
  876. },
  877. "content": {
  878. "type": "Object",
  879. "required": false,
  880. "label": "旧版内容对象"
  881. },
  882. "rawText": {
  883. "type": "String",
  884. "required": false,
  885. "label": "原始正文"
  886. },
  887. "sources": {
  888. "type": "Array",
  889. "required": false,
  890. "label": "旧版来源数组"
  891. },
  892. "agentName": {
  893. "type": "String",
  894. "required": false,
  895. "label": "数字员工名称"
  896. },
  897. "ownerName": {
  898. "type": "String",
  899. "required": false,
  900. "label": "负责人显示名"
  901. },
  902. "projectId": {
  903. "type": "String",
  904. "required": false,
  905. "label": "旧版项目编号文本"
  906. },
  907. "promotion": {
  908. "type": "Object",
  909. "required": false,
  910. "label": "晋级信息对象"
  911. },
  912. "sourceIdx": {
  913. "type": "Number",
  914. "required": false,
  915. "label": "来源序号"
  916. },
  917. "searchText": {
  918. "type": "String",
  919. "required": false,
  920. "label": "检索文本"
  921. },
  922. "uploadedAt": {
  923. "type": "Date",
  924. "required": false,
  925. "label": "旧版上传时间"
  926. },
  927. "uploadedBy": {
  928. "type": "String",
  929. "required": false,
  930. "label": "旧版上传人文本"
  931. },
  932. "artifactType": {
  933. "type": "String",
  934. "required": false,
  935. "label": "旧版成果类型"
  936. },
  937. "ownerSession": {
  938. "type": "String",
  939. "required": false,
  940. "label": "旧版会话编号文本"
  941. },
  942. "uploadMethod": {
  943. "type": "String",
  944. "required": false,
  945. "label": "上传方式"
  946. },
  947. "evidenceCount": {
  948. "type": "Number",
  949. "required": false,
  950. "label": "证据数量"
  951. },
  952. "evidenceLevel": {
  953. "type": "String",
  954. "required": false,
  955. "label": "旧版证据等级"
  956. },
  957. "uploadedByKey": {
  958. "type": "String",
  959. "required": false,
  960. "label": "旧版上传身份键"
  961. },
  962. "reportType": {
  963. "type": "String",
  964. "required": true,
  965. "label": "标准成果类型"
  966. },
  967. "version": {
  968. "type": "Number",
  969. "required": true,
  970. "label": "成果版本"
  971. },
  972. "previousVersionRef": {
  973. "type": "Pointer",
  974. "targetClass": "KfArtifact",
  975. "required": false,
  976. "label": "上一版本"
  977. },
  978. "projectRef": {
  979. "type": "Pointer",
  980. "targetClass": "KfProject",
  981. "required": false,
  982. "label": "所属项目"
  983. },
  984. "sessionRef": {
  985. "type": "Pointer",
  986. "targetClass": "KfSession",
  987. "required": false,
  988. "label": "提交会话"
  989. },
  990. "sourceRef": {
  991. "type": "Pointer",
  992. "targetClass": "KfSource",
  993. "required": false,
  994. "label": "原始报告资料"
  995. },
  996. "stageCode": {
  997. "type": "String",
  998. "required": true,
  999. "label": "标准阶段"
  1000. },
  1001. "contentSchema": {
  1002. "type": "String",
  1003. "required": true,
  1004. "label": "内容结构版本"
  1005. },
  1006. "reportSeriesKey": {
  1007. "type": "String",
  1008. "required": true,
  1009. "label": "成果序列键"
  1010. },
  1011. "artifactSubtype": {
  1012. "type": "String",
  1013. "required": false,
  1014. "label": "附属成果细分"
  1015. },
  1016. "workshopKey": {
  1017. "type": "String",
  1018. "required": false,
  1019. "label": "所属工作坊"
  1020. },
  1021. "groupId": {
  1022. "type": "String",
  1023. "required": false,
  1024. "label": "提交小组"
  1025. },
  1026. "reportContentHash": {
  1027. "type": "String",
  1028. "required": false,
  1029. "label": "报告确认内容指纹"
  1030. },
  1031. "contentConfirmedByRef": {
  1032. "type": "Pointer",
  1033. "targetClass": "_User",
  1034. "required": false,
  1035. "label": "报告内容确认人"
  1036. },
  1037. "contentConfirmedAt": {
  1038. "type": "Date",
  1039. "required": false,
  1040. "label": "报告内容确认时间"
  1041. },
  1042. "contentConfirmationRef": {
  1043. "type": "String",
  1044. "required": false,
  1045. "label": "内容确认事件编号"
  1046. },
  1047. "dashboardState": {
  1048. "type": "String",
  1049. "required": false,
  1050. "label": "看板发布状态"
  1051. },
  1052. "dashboardPublishedAt": {
  1053. "type": "Date",
  1054. "required": false,
  1055. "label": "看板发布时间"
  1056. },
  1057. "dashboardPublishedByRef": {
  1058. "type": "Pointer",
  1059. "targetClass": "_User",
  1060. "required": false,
  1061. "label": "看板发布经办身份"
  1062. },
  1063. "dashboardCardId": {
  1064. "type": "String",
  1065. "required": false,
  1066. "label": "看板卡片编号"
  1067. },
  1068. "dashboardPublication": {
  1069. "type": "Object",
  1070. "required": false,
  1071. "label": "发布回执与错误"
  1072. }
  1073. },
  1074. "KfProject": {
  1075. "objectId": {
  1076. "type": "String",
  1077. "required": false,
  1078. "label": "系统记录编号"
  1079. },
  1080. "createdAt": {
  1081. "type": "Date",
  1082. "required": false,
  1083. "label": "创建时间"
  1084. },
  1085. "updatedAt": {
  1086. "type": "Date",
  1087. "required": false,
  1088. "label": "更新时间"
  1089. },
  1090. "schemaVersion": {
  1091. "type": "String",
  1092. "required": true,
  1093. "label": "记录结构版本"
  1094. },
  1095. "externalKey": {
  1096. "type": "String",
  1097. "required": true,
  1098. "label": "稳定业务键"
  1099. },
  1100. "reviewState": {
  1101. "type": "String",
  1102. "required": true,
  1103. "label": "人工确认状态"
  1104. },
  1105. "ingestedAt": {
  1106. "type": "Date",
  1107. "required": true,
  1108. "label": "规范入库时间"
  1109. },
  1110. "recordState": {
  1111. "type": "String",
  1112. "required": true,
  1113. "label": "生命周期"
  1114. },
  1115. "dataMode": {
  1116. "type": "String",
  1117. "required": true,
  1118. "label": "数据取得模式"
  1119. },
  1120. "reviewedByRef": {
  1121. "type": "Pointer",
  1122. "targetClass": "_User",
  1123. "required": false,
  1124. "label": "确认经办人"
  1125. },
  1126. "reviewedAt": {
  1127. "type": "Date",
  1128. "required": false,
  1129. "label": "确认时间"
  1130. },
  1131. "ACL": {
  1132. "type": "ACL",
  1133. "required": false,
  1134. "label": "记录访问控制"
  1135. },
  1136. "meta": {
  1137. "type": "Object",
  1138. "required": false,
  1139. "label": "扩展元数据"
  1140. },
  1141. "layer": {
  1142. "type": "String",
  1143. "required": false,
  1144. "label": "数据分层"
  1145. },
  1146. "score": {
  1147. "type": "Number",
  1148. "required": false,
  1149. "label": "旧版汇总分"
  1150. },
  1151. "stage": {
  1152. "type": "String",
  1153. "required": false,
  1154. "label": "旧版阶段值"
  1155. },
  1156. "title": {
  1157. "type": "String",
  1158. "required": false,
  1159. "label": "标题"
  1160. },
  1161. "track": {
  1162. "type": "String",
  1163. "required": false,
  1164. "label": "赛道"
  1165. },
  1166. "status": {
  1167. "type": "String",
  1168. "required": false,
  1169. "label": "旧版状态值"
  1170. },
  1171. "agentId": {
  1172. "type": "String",
  1173. "required": false,
  1174. "label": "数字员工标识"
  1175. },
  1176. "summary": {
  1177. "type": "String",
  1178. "required": false,
  1179. "label": "摘要"
  1180. },
  1181. "category": {
  1182. "type": "String",
  1183. "required": false,
  1184. "label": "旧版品类文本"
  1185. },
  1186. "priority": {
  1187. "type": "String",
  1188. "required": false,
  1189. "label": "旧版优先级"
  1190. },
  1191. "scenario": {
  1192. "type": "String",
  1193. "required": false,
  1194. "label": "旧版场景文本"
  1195. },
  1196. "agentName": {
  1197. "type": "String",
  1198. "required": false,
  1199. "label": "数字员工名称"
  1200. },
  1201. "ownerName": {
  1202. "type": "String",
  1203. "required": false,
  1204. "label": "负责人显示名"
  1205. },
  1206. "targetUser": {
  1207. "type": "String",
  1208. "required": false,
  1209. "label": "旧版目标人群文本"
  1210. },
  1211. "uploadedAt": {
  1212. "type": "Date",
  1213. "required": false,
  1214. "label": "旧版上传时间"
  1215. },
  1216. "lastActiveAt": {
  1217. "type": "Date",
  1218. "required": false,
  1219. "label": "最后活跃时间"
  1220. },
  1221. "ownerSession": {
  1222. "type": "String",
  1223. "required": false,
  1224. "label": "旧版会话编号文本"
  1225. },
  1226. "uploadMethod": {
  1227. "type": "String",
  1228. "required": false,
  1229. "label": "上传方式"
  1230. },
  1231. "artifactCount": {
  1232. "type": "Number",
  1233. "required": false,
  1234. "label": "成果计数"
  1235. },
  1236. "opportunityId": {
  1237. "type": "String",
  1238. "required": false,
  1239. "label": "旧版机会编号文本"
  1240. },
  1241. "uploadedByKey": {
  1242. "type": "String",
  1243. "required": false,
  1244. "label": "旧版上传身份键"
  1245. },
  1246. "opportunityRef": {
  1247. "type": "Pointer",
  1248. "targetClass": "KfOpportunity",
  1249. "required": true,
  1250. "label": "选择的机会"
  1251. },
  1252. "sessionRef": {
  1253. "type": "Pointer",
  1254. "targetClass": "KfSession",
  1255. "required": false,
  1256. "label": "负责人会话"
  1257. },
  1258. "workshopKey": {
  1259. "type": "String",
  1260. "required": true,
  1261. "label": "所属工作坊"
  1262. },
  1263. "groupId": {
  1264. "type": "String",
  1265. "required": false,
  1266. "label": "小组代码"
  1267. },
  1268. "stageCode": {
  1269. "type": "String",
  1270. "required": true,
  1271. "label": "标准当前阶段"
  1272. },
  1273. "categoryRef": {
  1274. "type": "Pointer",
  1275. "targetClass": "KfCategory",
  1276. "required": false,
  1277. "label": "规范品类"
  1278. },
  1279. "currentConceptRef": {
  1280. "type": "Pointer",
  1281. "targetClass": "KfConcept",
  1282. "required": false,
  1283. "label": "当前方案版本"
  1284. },
  1285. "progressState": {
  1286. "type": "String",
  1287. "required": true,
  1288. "label": "推进状态"
  1289. },
  1290. "memberRefs": {
  1291. "type": "Relation",
  1292. "targetClass": "_User",
  1293. "required": false,
  1294. "label": "参与成员"
  1295. }
  1296. },
  1297. "KfOpportunity": {
  1298. "objectId": {
  1299. "type": "String",
  1300. "required": false,
  1301. "label": "系统记录编号"
  1302. },
  1303. "createdAt": {
  1304. "type": "Date",
  1305. "required": false,
  1306. "label": "创建时间"
  1307. },
  1308. "updatedAt": {
  1309. "type": "Date",
  1310. "required": false,
  1311. "label": "更新时间"
  1312. },
  1313. "schemaVersion": {
  1314. "type": "String",
  1315. "required": true,
  1316. "label": "记录结构版本"
  1317. },
  1318. "externalKey": {
  1319. "type": "String",
  1320. "required": true,
  1321. "label": "稳定业务键"
  1322. },
  1323. "reviewState": {
  1324. "type": "String",
  1325. "required": true,
  1326. "label": "人工确认状态"
  1327. },
  1328. "ingestedAt": {
  1329. "type": "Date",
  1330. "required": true,
  1331. "label": "规范入库时间"
  1332. },
  1333. "recordState": {
  1334. "type": "String",
  1335. "required": true,
  1336. "label": "生命周期"
  1337. },
  1338. "dataMode": {
  1339. "type": "String",
  1340. "required": true,
  1341. "label": "数据取得模式"
  1342. },
  1343. "reviewedByRef": {
  1344. "type": "Pointer",
  1345. "targetClass": "_User",
  1346. "required": false,
  1347. "label": "确认经办人"
  1348. },
  1349. "reviewedAt": {
  1350. "type": "Date",
  1351. "required": false,
  1352. "label": "确认时间"
  1353. },
  1354. "ACL": {
  1355. "type": "ACL",
  1356. "required": false,
  1357. "label": "记录访问控制"
  1358. },
  1359. "stage": {
  1360. "type": "String",
  1361. "required": false,
  1362. "label": "旧版阶段值"
  1363. },
  1364. "title": {
  1365. "type": "String",
  1366. "required": false,
  1367. "label": "标题"
  1368. },
  1369. "scores": {
  1370. "type": "Array",
  1371. "required": false,
  1372. "label": "旧版评分数组"
  1373. },
  1374. "status": {
  1375. "type": "String",
  1376. "required": false,
  1377. "label": "旧版状态值"
  1378. },
  1379. "agentId": {
  1380. "type": "String",
  1381. "required": false,
  1382. "label": "数字员工标识"
  1383. },
  1384. "seedKey": {
  1385. "type": "String",
  1386. "required": false,
  1387. "label": "旧版业务键"
  1388. },
  1389. "category": {
  1390. "type": "String",
  1391. "required": false,
  1392. "label": "旧版品类文本"
  1393. },
  1394. "decision": {
  1395. "type": "Object",
  1396. "required": false,
  1397. "label": "决策对象"
  1398. },
  1399. "oneLiner": {
  1400. "type": "String",
  1401. "required": false,
  1402. "label": "一句话机会描述"
  1403. },
  1404. "priority": {
  1405. "type": "String",
  1406. "required": false,
  1407. "label": "旧版优先级"
  1408. },
  1409. "agentName": {
  1410. "type": "String",
  1411. "required": false,
  1412. "label": "数字员工名称"
  1413. },
  1414. "citeCount": {
  1415. "type": "Number",
  1416. "required": false,
  1417. "label": "引用数量"
  1418. },
  1419. "quoteCount": {
  1420. "type": "Number",
  1421. "required": false,
  1422. "label": "证言数量"
  1423. },
  1424. "searchText": {
  1425. "type": "String",
  1426. "required": false,
  1427. "label": "检索文本"
  1428. },
  1429. "uploadedAt": {
  1430. "type": "String",
  1431. "required": false,
  1432. "label": "旧版上传时间"
  1433. },
  1434. "uploadedBy": {
  1435. "type": "String",
  1436. "required": false,
  1437. "label": "旧版上传人文本"
  1438. },
  1439. "decisionLog": {
  1440. "type": "Array",
  1441. "required": false,
  1442. "label": "旧版决策日志数组"
  1443. },
  1444. "uploadMethod": {
  1445. "type": "String",
  1446. "required": false,
  1447. "label": "上传方式"
  1448. },
  1449. "evidenceLevel": {
  1450. "type": "String",
  1451. "required": false,
  1452. "label": "旧版证据等级"
  1453. },
  1454. "linkedProject": {
  1455. "type": "String",
  1456. "required": false,
  1457. "label": "旧版关联项目文本"
  1458. },
  1459. "sourceSession": {
  1460. "type": "String",
  1461. "required": false,
  1462. "label": "旧版来源会话文本"
  1463. },
  1464. "uploadedByKey": {
  1465. "type": "String",
  1466. "required": false,
  1467. "label": "旧版上传身份键"
  1468. },
  1469. "linkedArtifacts": {
  1470. "type": "Array",
  1471. "required": false,
  1472. "label": "旧版关联成果数组"
  1473. },
  1474. "scoringMethodVersion": {
  1475. "type": "String",
  1476. "required": false,
  1477. "label": "机会评分方法版本"
  1478. },
  1479. "categoryRef": {
  1480. "type": "Pointer",
  1481. "targetClass": "KfCategory",
  1482. "required": false,
  1483. "label": "规范品类"
  1484. },
  1485. "targetAudience": {
  1486. "type": "String",
  1487. "required": true,
  1488. "label": "目标人群"
  1489. },
  1490. "usageScenario": {
  1491. "type": "String",
  1492. "required": true,
  1493. "label": "使用场景"
  1494. },
  1495. "claimKind": {
  1496. "type": "String",
  1497. "required": true,
  1498. "label": "机会性质"
  1499. },
  1500. "version": {
  1501. "type": "Number",
  1502. "required": true,
  1503. "label": "卡片版本"
  1504. },
  1505. "assessmentRef": {
  1506. "type": "Pointer",
  1507. "targetClass": "KfAssessment",
  1508. "required": false,
  1509. "label": "当前有效验证"
  1510. },
  1511. "sessionRef": {
  1512. "type": "Pointer",
  1513. "targetClass": "KfSession",
  1514. "required": false,
  1515. "label": "来源会话"
  1516. },
  1517. "fusionDefinition": {
  1518. "type": "String",
  1519. "required": true,
  1520. "label": "三源口径"
  1521. },
  1522. "opportunitySeriesKey": {
  1523. "type": "String",
  1524. "required": true,
  1525. "label": "机会序列键"
  1526. },
  1527. "previousVersionRef": {
  1528. "type": "Pointer",
  1529. "targetClass": "KfOpportunity",
  1530. "required": false,
  1531. "label": "上一版机会"
  1532. },
  1533. "demandSummary": {
  1534. "type": "String",
  1535. "required": true,
  1536. "label": "核心需求"
  1537. },
  1538. "trendSummary": {
  1539. "type": "String",
  1540. "required": false,
  1541. "label": "趋势依据摘要"
  1542. },
  1543. "matrixGap": {
  1544. "type": "String",
  1545. "required": false,
  1546. "label": "竞争矩阵空白"
  1547. },
  1548. "insightRefs": {
  1549. "type": "Relation",
  1550. "targetClass": "KfInsight",
  1551. "required": false,
  1552. "label": "所依据洞察"
  1553. },
  1554. "metricRefs": {
  1555. "type": "Relation",
  1556. "targetClass": "KfMarketMetric",
  1557. "required": false,
  1558. "label": "所依据指标"
  1559. }
  1560. },
  1561. "KfCategory": {
  1562. "objectId": {
  1563. "type": "String"
  1564. },
  1565. "createdAt": {
  1566. "type": "Date"
  1567. },
  1568. "updatedAt": {
  1569. "type": "Date"
  1570. },
  1571. "schemaVersion": {
  1572. "type": "String",
  1573. "required": true,
  1574. "label": "记录结构版本"
  1575. },
  1576. "externalKey": {
  1577. "type": "String",
  1578. "required": true,
  1579. "label": "稳定业务键"
  1580. },
  1581. "reviewState": {
  1582. "type": "String",
  1583. "required": true,
  1584. "label": "人工确认状态"
  1585. },
  1586. "ingestedAt": {
  1587. "type": "Date",
  1588. "required": true,
  1589. "label": "规范入库时间"
  1590. },
  1591. "recordState": {
  1592. "type": "String",
  1593. "required": true,
  1594. "label": "生命周期"
  1595. },
  1596. "dataMode": {
  1597. "type": "String",
  1598. "required": true,
  1599. "label": "数据取得模式"
  1600. },
  1601. "reviewedByRef": {
  1602. "type": "Pointer",
  1603. "targetClass": "_User",
  1604. "required": false,
  1605. "label": "确认经办人"
  1606. },
  1607. "reviewedAt": {
  1608. "type": "Date",
  1609. "required": false,
  1610. "label": "确认时间"
  1611. },
  1612. "code": {
  1613. "type": "String",
  1614. "required": true,
  1615. "label": "品类代码"
  1616. },
  1617. "name": {
  1618. "type": "String",
  1619. "required": true,
  1620. "label": "品类名称"
  1621. },
  1622. "parentRef": {
  1623. "type": "Pointer",
  1624. "targetClass": "KfCategory",
  1625. "required": false,
  1626. "label": "上级品类"
  1627. },
  1628. "taxonomyVersion": {
  1629. "type": "String",
  1630. "required": true,
  1631. "label": "分类版本"
  1632. },
  1633. "axis": {
  1634. "type": "String",
  1635. "required": true,
  1636. "label": "分类维度"
  1637. },
  1638. "scopeNote": {
  1639. "type": "String",
  1640. "required": true,
  1641. "label": "范围说明"
  1642. }
  1643. },
  1644. "KfCategoryRelation": {
  1645. "objectId": {
  1646. "type": "String"
  1647. },
  1648. "createdAt": {
  1649. "type": "Date"
  1650. },
  1651. "updatedAt": {
  1652. "type": "Date"
  1653. },
  1654. "schemaVersion": {
  1655. "type": "String",
  1656. "required": true,
  1657. "label": "记录结构版本"
  1658. },
  1659. "externalKey": {
  1660. "type": "String",
  1661. "required": true,
  1662. "label": "稳定业务键"
  1663. },
  1664. "reviewState": {
  1665. "type": "String",
  1666. "required": true,
  1667. "label": "人工确认状态"
  1668. },
  1669. "ingestedAt": {
  1670. "type": "Date",
  1671. "required": true,
  1672. "label": "规范入库时间"
  1673. },
  1674. "recordState": {
  1675. "type": "String",
  1676. "required": true,
  1677. "label": "生命周期"
  1678. },
  1679. "dataMode": {
  1680. "type": "String",
  1681. "required": true,
  1682. "label": "数据取得模式"
  1683. },
  1684. "reviewedByRef": {
  1685. "type": "Pointer",
  1686. "targetClass": "_User",
  1687. "required": false,
  1688. "label": "确认经办人"
  1689. },
  1690. "reviewedAt": {
  1691. "type": "Date",
  1692. "required": false,
  1693. "label": "确认时间"
  1694. },
  1695. "fromCategoryRef": {
  1696. "type": "Pointer",
  1697. "targetClass": "KfCategory",
  1698. "required": true,
  1699. "label": "起点品类"
  1700. },
  1701. "toCategoryRef": {
  1702. "type": "Pointer",
  1703. "targetClass": "KfCategory",
  1704. "required": true,
  1705. "label": "终点品类"
  1706. },
  1707. "relationType": {
  1708. "type": "String",
  1709. "required": true,
  1710. "label": "关系类型"
  1711. },
  1712. "taxonomyVersion": {
  1713. "type": "String",
  1714. "required": true,
  1715. "label": "图谱版本"
  1716. },
  1717. "rationale": {
  1718. "type": "String",
  1719. "required": true,
  1720. "label": "关系说明"
  1721. },
  1722. "sourceRef": {
  1723. "type": "Pointer",
  1724. "targetClass": "KfSource",
  1725. "required": false,
  1726. "label": "关系依据"
  1727. },
  1728. "claimKind": {
  1729. "type": "String",
  1730. "required": true,
  1731. "label": "结论性质"
  1732. }
  1733. },
  1734. "KfProduct": {
  1735. "objectId": {
  1736. "type": "String"
  1737. },
  1738. "createdAt": {
  1739. "type": "Date"
  1740. },
  1741. "updatedAt": {
  1742. "type": "Date"
  1743. },
  1744. "schemaVersion": {
  1745. "type": "String",
  1746. "required": true,
  1747. "label": "记录结构版本"
  1748. },
  1749. "externalKey": {
  1750. "type": "String",
  1751. "required": true,
  1752. "label": "稳定业务键"
  1753. },
  1754. "reviewState": {
  1755. "type": "String",
  1756. "required": true,
  1757. "label": "人工确认状态"
  1758. },
  1759. "ingestedAt": {
  1760. "type": "Date",
  1761. "required": true,
  1762. "label": "规范入库时间"
  1763. },
  1764. "recordState": {
  1765. "type": "String",
  1766. "required": true,
  1767. "label": "生命周期"
  1768. },
  1769. "dataMode": {
  1770. "type": "String",
  1771. "required": true,
  1772. "label": "数据取得模式"
  1773. },
  1774. "reviewedByRef": {
  1775. "type": "Pointer",
  1776. "targetClass": "_User",
  1777. "required": false,
  1778. "label": "确认经办人"
  1779. },
  1780. "reviewedAt": {
  1781. "type": "Date",
  1782. "required": false,
  1783. "label": "确认时间"
  1784. },
  1785. "name": {
  1786. "type": "String",
  1787. "required": true,
  1788. "label": "产品名"
  1789. },
  1790. "brandName": {
  1791. "type": "String",
  1792. "required": true,
  1793. "label": "品牌"
  1794. },
  1795. "categoryRef": {
  1796. "type": "Pointer",
  1797. "targetClass": "KfCategory",
  1798. "required": true,
  1799. "label": "所属品类"
  1800. },
  1801. "flavor": {
  1802. "type": "String",
  1803. "required": false,
  1804. "label": "口味"
  1805. },
  1806. "netWeightG": {
  1807. "type": "Number",
  1808. "required": false,
  1809. "label": "净含量(克)"
  1810. },
  1811. "packCount": {
  1812. "type": "Number",
  1813. "required": false,
  1814. "label": "包装件数"
  1815. },
  1816. "packaging": {
  1817. "type": "String",
  1818. "required": false,
  1819. "label": "包装形态"
  1820. },
  1821. "isOwnBrand": {
  1822. "type": "Boolean",
  1823. "required": true,
  1824. "label": "是否自有品牌"
  1825. },
  1826. "sourceRef": {
  1827. "type": "Pointer",
  1828. "targetClass": "KfSource",
  1829. "required": true,
  1830. "label": "产品来源"
  1831. },
  1832. "platformProductId": {
  1833. "type": "String",
  1834. "required": false,
  1835. "label": "平台商品标识"
  1836. },
  1837. "observedRetailPrice": {
  1838. "type": "Number",
  1839. "required": false,
  1840. "label": "零售观察价"
  1841. },
  1842. "currency": {
  1843. "type": "String",
  1844. "required": false,
  1845. "label": "币种"
  1846. },
  1847. "retailPriceBasis": {
  1848. "type": "String",
  1849. "required": false,
  1850. "label": "零售计价单位"
  1851. },
  1852. "priceObservedAt": {
  1853. "type": "Date",
  1854. "required": false,
  1855. "label": "观察时间"
  1856. },
  1857. "productLevel": {
  1858. "type": "String",
  1859. "required": true,
  1860. "label": "产品粒度"
  1861. },
  1862. "skuId": {
  1863. "type": "String",
  1864. "required": false,
  1865. "label": "SKU编号"
  1866. },
  1867. "shopName": {
  1868. "type": "String",
  1869. "required": false,
  1870. "label": "店铺名称"
  1871. },
  1872. "attributes": {
  1873. "type": "Object",
  1874. "required": false,
  1875. "label": "规格属性"
  1876. },
  1877. "priceKind": {
  1878. "type": "String",
  1879. "required": false,
  1880. "label": "零售价口径"
  1881. },
  1882. "platform": {
  1883. "type": "String",
  1884. "required": false,
  1885. "label": "商品平台"
  1886. },
  1887. "sellingPoints": {
  1888. "type": "Array",
  1889. "required": false,
  1890. "label": "产品特色与卖点"
  1891. },
  1892. "targetAudience": {
  1893. "type": "String",
  1894. "required": false,
  1895. "label": "服务人群"
  1896. },
  1897. "usageScenarios": {
  1898. "type": "Array",
  1899. "required": false,
  1900. "label": "消费场景"
  1901. },
  1902. "launchDate": {
  1903. "type": "Date",
  1904. "required": false,
  1905. "label": "上市时间"
  1906. }
  1907. },
  1908. "KfEvidence": {
  1909. "objectId": {
  1910. "type": "String"
  1911. },
  1912. "createdAt": {
  1913. "type": "Date"
  1914. },
  1915. "updatedAt": {
  1916. "type": "Date"
  1917. },
  1918. "schemaVersion": {
  1919. "type": "String",
  1920. "required": true,
  1921. "label": "记录结构版本"
  1922. },
  1923. "externalKey": {
  1924. "type": "String",
  1925. "required": true,
  1926. "label": "稳定业务键"
  1927. },
  1928. "reviewState": {
  1929. "type": "String",
  1930. "required": true,
  1931. "label": "人工确认状态"
  1932. },
  1933. "ingestedAt": {
  1934. "type": "Date",
  1935. "required": true,
  1936. "label": "规范入库时间"
  1937. },
  1938. "recordState": {
  1939. "type": "String",
  1940. "required": true,
  1941. "label": "生命周期"
  1942. },
  1943. "dataMode": {
  1944. "type": "String",
  1945. "required": true,
  1946. "label": "数据取得模式"
  1947. },
  1948. "reviewedByRef": {
  1949. "type": "Pointer",
  1950. "targetClass": "_User",
  1951. "required": false,
  1952. "label": "确认经办人"
  1953. },
  1954. "reviewedAt": {
  1955. "type": "Date",
  1956. "required": false,
  1957. "label": "确认时间"
  1958. },
  1959. "sourceRef": {
  1960. "type": "Pointer",
  1961. "targetClass": "KfSource",
  1962. "required": true,
  1963. "label": "原始资料"
  1964. },
  1965. "artifactRef": {
  1966. "type": "Pointer",
  1967. "targetClass": "KfArtifact",
  1968. "required": false,
  1969. "label": "提取自哪份报告"
  1970. },
  1971. "productRef": {
  1972. "type": "Pointer",
  1973. "targetClass": "KfProduct",
  1974. "required": false,
  1975. "label": "对应现有产品"
  1976. },
  1977. "quote": {
  1978. "type": "String",
  1979. "required": true,
  1980. "label": "原文片段"
  1981. },
  1982. "locator": {
  1983. "type": "Object",
  1984. "required": true,
  1985. "label": "原文定位"
  1986. },
  1987. "evidenceKind": {
  1988. "type": "String",
  1989. "required": true,
  1990. "label": "证据类别"
  1991. },
  1992. "collectedAt": {
  1993. "type": "Date",
  1994. "required": true,
  1995. "label": "证据取得时间"
  1996. },
  1997. "verificationState": {
  1998. "type": "String",
  1999. "required": true,
  2000. "label": "证据核验"
  2001. },
  2002. "platform": {
  2003. "type": "String",
  2004. "required": false,
  2005. "label": "证言平台"
  2006. },
  2007. "externalCommentId": {
  2008. "type": "String",
  2009. "required": false,
  2010. "label": "稳定评论编号"
  2011. },
  2012. "parentObjectId": {
  2013. "type": "String",
  2014. "required": false,
  2015. "label": "所属帖子或视频编号"
  2016. },
  2017. "quoteForm": {
  2018. "type": "String",
  2019. "required": true,
  2020. "label": "原文完整性"
  2021. },
  2022. "upstreamUrlFlag": {
  2023. "type": "Boolean",
  2024. "required": false,
  2025. "label": "插件链接标志"
  2026. },
  2027. "metrics": {
  2028. "type": "Object",
  2029. "required": false,
  2030. "label": "互动快照"
  2031. },
  2032. "authorLabel": {
  2033. "type": "String",
  2034. "required": false,
  2035. "label": "作者公开显示名"
  2036. },
  2037. "authorExternalId": {
  2038. "type": "String",
  2039. "required": false,
  2040. "label": "作者平台标识"
  2041. },
  2042. "publishedAt": {
  2043. "type": "Date",
  2044. "required": false,
  2045. "label": "证言发布时间"
  2046. },
  2047. "rawRecordTable": {
  2048. "type": "String",
  2049. "required": false,
  2050. "label": "原始记录表名"
  2051. },
  2052. "rawRecordId": {
  2053. "type": "String",
  2054. "required": false,
  2055. "label": "原始记录编号"
  2056. }
  2057. },
  2058. "KfEvidenceLink": {
  2059. "objectId": {
  2060. "type": "String"
  2061. },
  2062. "createdAt": {
  2063. "type": "Date"
  2064. },
  2065. "updatedAt": {
  2066. "type": "Date"
  2067. },
  2068. "schemaVersion": {
  2069. "type": "String",
  2070. "required": true,
  2071. "label": "记录结构版本"
  2072. },
  2073. "externalKey": {
  2074. "type": "String",
  2075. "required": true,
  2076. "label": "稳定业务键"
  2077. },
  2078. "reviewState": {
  2079. "type": "String",
  2080. "required": true,
  2081. "label": "人工确认状态"
  2082. },
  2083. "ingestedAt": {
  2084. "type": "Date",
  2085. "required": true,
  2086. "label": "规范入库时间"
  2087. },
  2088. "recordState": {
  2089. "type": "String",
  2090. "required": true,
  2091. "label": "生命周期"
  2092. },
  2093. "dataMode": {
  2094. "type": "String",
  2095. "required": true,
  2096. "label": "数据取得模式"
  2097. },
  2098. "reviewedByRef": {
  2099. "type": "Pointer",
  2100. "targetClass": "_User",
  2101. "required": false,
  2102. "label": "确认经办人"
  2103. },
  2104. "reviewedAt": {
  2105. "type": "Date",
  2106. "required": false,
  2107. "label": "确认时间"
  2108. },
  2109. "evidenceRef": {
  2110. "type": "Pointer",
  2111. "targetClass": "KfEvidence",
  2112. "required": true,
  2113. "label": "证据"
  2114. },
  2115. "targetClass": {
  2116. "type": "String",
  2117. "required": true,
  2118. "label": "被支持对象的表"
  2119. },
  2120. "targetId": {
  2121. "type": "String",
  2122. "required": true,
  2123. "label": "被支持对象编号"
  2124. },
  2125. "claimPath": {
  2126. "type": "String",
  2127. "required": false,
  2128. "label": "支持的具体字段"
  2129. },
  2130. "stance": {
  2131. "type": "String",
  2132. "required": true,
  2133. "label": "证据关系"
  2134. },
  2135. "rationale": {
  2136. "type": "String",
  2137. "required": true,
  2138. "label": "关联说明"
  2139. },
  2140. "targetVersion": {
  2141. "type": "Number",
  2142. "required": false,
  2143. "label": "被支持对象版本"
  2144. }
  2145. },
  2146. "KfMarketMetric": {
  2147. "objectId": {
  2148. "type": "String"
  2149. },
  2150. "createdAt": {
  2151. "type": "Date"
  2152. },
  2153. "updatedAt": {
  2154. "type": "Date"
  2155. },
  2156. "schemaVersion": {
  2157. "type": "String",
  2158. "required": true,
  2159. "label": "记录结构版本"
  2160. },
  2161. "externalKey": {
  2162. "type": "String",
  2163. "required": true,
  2164. "label": "稳定业务键"
  2165. },
  2166. "reviewState": {
  2167. "type": "String",
  2168. "required": true,
  2169. "label": "人工确认状态"
  2170. },
  2171. "ingestedAt": {
  2172. "type": "Date",
  2173. "required": true,
  2174. "label": "规范入库时间"
  2175. },
  2176. "recordState": {
  2177. "type": "String",
  2178. "required": true,
  2179. "label": "生命周期"
  2180. },
  2181. "dataMode": {
  2182. "type": "String",
  2183. "required": true,
  2184. "label": "数据取得模式"
  2185. },
  2186. "reviewedByRef": {
  2187. "type": "Pointer",
  2188. "targetClass": "_User",
  2189. "required": false,
  2190. "label": "确认经办人"
  2191. },
  2192. "reviewedAt": {
  2193. "type": "Date",
  2194. "required": false,
  2195. "label": "确认时间"
  2196. },
  2197. "categoryRef": {
  2198. "type": "Pointer",
  2199. "targetClass": "KfCategory",
  2200. "required": false,
  2201. "label": "对应品类"
  2202. },
  2203. "productRef": {
  2204. "type": "Pointer",
  2205. "targetClass": "KfProduct",
  2206. "required": false,
  2207. "label": "对应产品"
  2208. },
  2209. "metricCode": {
  2210. "type": "String",
  2211. "required": true,
  2212. "label": "指标代码"
  2213. },
  2214. "value": {
  2215. "type": "Number",
  2216. "required": true,
  2217. "label": "指标值"
  2218. },
  2219. "unit": {
  2220. "type": "String",
  2221. "required": true,
  2222. "label": "单位"
  2223. },
  2224. "numerator": {
  2225. "type": "Number",
  2226. "required": false,
  2227. "label": "分子"
  2228. },
  2229. "denominator": {
  2230. "type": "Number",
  2231. "required": false,
  2232. "label": "分母"
  2233. },
  2234. "periodStart": {
  2235. "type": "Date",
  2236. "required": false,
  2237. "label": "统计开始时间"
  2238. },
  2239. "periodEnd": {
  2240. "type": "Date",
  2241. "required": false,
  2242. "label": "统计结束时间"
  2243. },
  2244. "platform": {
  2245. "type": "String",
  2246. "required": false,
  2247. "label": "来源平台"
  2248. },
  2249. "sampleDefinition": {
  2250. "type": "String",
  2251. "required": true,
  2252. "label": "样本范围与去重"
  2253. },
  2254. "method": {
  2255. "type": "String",
  2256. "required": true,
  2257. "label": "计算方法"
  2258. },
  2259. "sourceRef": {
  2260. "type": "Pointer",
  2261. "targetClass": "KfSource",
  2262. "required": true,
  2263. "label": "指标依据"
  2264. },
  2265. "artifactRef": {
  2266. "type": "Pointer",
  2267. "targetClass": "KfArtifact",
  2268. "required": false,
  2269. "label": "提取自哪份报告"
  2270. },
  2271. "observedAt": {
  2272. "type": "Date",
  2273. "required": true,
  2274. "label": "观察时间"
  2275. }
  2276. },
  2277. "KfAssessment": {
  2278. "objectId": {
  2279. "type": "String"
  2280. },
  2281. "createdAt": {
  2282. "type": "Date"
  2283. },
  2284. "updatedAt": {
  2285. "type": "Date"
  2286. },
  2287. "schemaVersion": {
  2288. "type": "String",
  2289. "required": true,
  2290. "label": "记录结构版本"
  2291. },
  2292. "externalKey": {
  2293. "type": "String",
  2294. "required": true,
  2295. "label": "稳定业务键"
  2296. },
  2297. "reviewState": {
  2298. "type": "String",
  2299. "required": true,
  2300. "label": "人工确认状态"
  2301. },
  2302. "ingestedAt": {
  2303. "type": "Date",
  2304. "required": true,
  2305. "label": "规范入库时间"
  2306. },
  2307. "recordState": {
  2308. "type": "String",
  2309. "required": true,
  2310. "label": "生命周期"
  2311. },
  2312. "dataMode": {
  2313. "type": "String",
  2314. "required": true,
  2315. "label": "数据取得模式"
  2316. },
  2317. "reviewedByRef": {
  2318. "type": "Pointer",
  2319. "targetClass": "_User",
  2320. "required": false,
  2321. "label": "确认经办人"
  2322. },
  2323. "reviewedAt": {
  2324. "type": "Date",
  2325. "required": false,
  2326. "label": "确认时间"
  2327. },
  2328. "opportunityRef": {
  2329. "type": "Pointer",
  2330. "targetClass": "KfOpportunity",
  2331. "required": true,
  2332. "label": "被验证机会"
  2333. },
  2334. "projectRef": {
  2335. "type": "Pointer",
  2336. "targetClass": "KfProject",
  2337. "required": false,
  2338. "label": "对应项目"
  2339. },
  2340. "targetVersion": {
  2341. "type": "Number",
  2342. "required": true,
  2343. "label": "对象版本"
  2344. },
  2345. "modelDefinition": {
  2346. "type": "Object",
  2347. "required": true,
  2348. "label": "评分模型快照"
  2349. },
  2350. "dimensionScores": {
  2351. "type": "Array",
  2352. "required": true,
  2353. "label": "逐项判断"
  2354. },
  2355. "totalScore": {
  2356. "type": "Number",
  2357. "required": false,
  2358. "label": "汇总分"
  2359. },
  2360. "priority": {
  2361. "type": "String",
  2362. "required": false,
  2363. "label": "建议优先级"
  2364. },
  2365. "feasibility": {
  2366. "type": "Object",
  2367. "required": true,
  2368. "label": "可行性判断"
  2369. },
  2370. "costAssumptions": {
  2371. "type": "Object",
  2372. "required": false,
  2373. "label": "成本假设"
  2374. },
  2375. "crossChecks": {
  2376. "type": "Array",
  2377. "required": false,
  2378. "label": "交叉审查记录"
  2379. },
  2380. "conclusion": {
  2381. "type": "String",
  2382. "required": true,
  2383. "label": "验证结论"
  2384. },
  2385. "targetKind": {
  2386. "type": "String",
  2387. "required": true,
  2388. "label": "验证对象类型"
  2389. },
  2390. "conceptRef": {
  2391. "type": "Pointer",
  2392. "targetClass": "KfConcept",
  2393. "required": false,
  2394. "label": "被验证的方案"
  2395. }
  2396. },
  2397. "KfConcept": {
  2398. "objectId": {
  2399. "type": "String"
  2400. },
  2401. "createdAt": {
  2402. "type": "Date"
  2403. },
  2404. "updatedAt": {
  2405. "type": "Date"
  2406. },
  2407. "schemaVersion": {
  2408. "type": "String",
  2409. "required": true,
  2410. "label": "记录结构版本"
  2411. },
  2412. "externalKey": {
  2413. "type": "String",
  2414. "required": true,
  2415. "label": "稳定业务键"
  2416. },
  2417. "reviewState": {
  2418. "type": "String",
  2419. "required": true,
  2420. "label": "人工确认状态"
  2421. },
  2422. "ingestedAt": {
  2423. "type": "Date",
  2424. "required": true,
  2425. "label": "规范入库时间"
  2426. },
  2427. "recordState": {
  2428. "type": "String",
  2429. "required": true,
  2430. "label": "生命周期"
  2431. },
  2432. "dataMode": {
  2433. "type": "String",
  2434. "required": true,
  2435. "label": "数据取得模式"
  2436. },
  2437. "reviewedByRef": {
  2438. "type": "Pointer",
  2439. "targetClass": "_User",
  2440. "required": false,
  2441. "label": "确认经办人"
  2442. },
  2443. "reviewedAt": {
  2444. "type": "Date",
  2445. "required": false,
  2446. "label": "确认时间"
  2447. },
  2448. "projectRef": {
  2449. "type": "Pointer",
  2450. "targetClass": "KfProject",
  2451. "required": true,
  2452. "label": "所属项目"
  2453. },
  2454. "version": {
  2455. "type": "Number",
  2456. "required": true,
  2457. "label": "方案版本"
  2458. },
  2459. "previousVersionRef": {
  2460. "type": "Pointer",
  2461. "targetClass": "KfConcept",
  2462. "required": false,
  2463. "label": "上一版方案"
  2464. },
  2465. "name": {
  2466. "type": "String",
  2467. "required": true,
  2468. "label": "拟定产品名"
  2469. },
  2470. "targetAudience": {
  2471. "type": "String",
  2472. "required": true,
  2473. "label": "目标人群"
  2474. },
  2475. "usageScenario": {
  2476. "type": "String",
  2477. "required": true,
  2478. "label": "使用场景"
  2479. },
  2480. "flavor": {
  2481. "type": "String",
  2482. "required": false,
  2483. "label": "风味方向"
  2484. },
  2485. "specification": {
  2486. "type": "Object",
  2487. "required": true,
  2488. "label": "产品规格"
  2489. },
  2490. "valueProposition": {
  2491. "type": "String",
  2492. "required": true,
  2493. "label": "用户买点"
  2494. },
  2495. "sellingPoints": {
  2496. "type": "Array",
  2497. "required": false,
  2498. "label": "卖点列表"
  2499. },
  2500. "productionSteps": {
  2501. "type": "Array",
  2502. "required": false,
  2503. "label": "生产路线"
  2504. },
  2505. "assessmentRef": {
  2506. "type": "Pointer",
  2507. "targetClass": "KfAssessment",
  2508. "required": false,
  2509. "label": "对应可行性验证"
  2510. },
  2511. "proposalArtifactRef": {
  2512. "type": "Pointer",
  2513. "targetClass": "KfArtifact",
  2514. "required": false,
  2515. "label": "最终提案文件"
  2516. },
  2517. "insightRefs": {
  2518. "type": "Relation",
  2519. "targetClass": "KfInsight",
  2520. "required": false,
  2521. "label": "方案对应需求"
  2522. }
  2523. },
  2524. "KfStageEvent": {
  2525. "objectId": {
  2526. "type": "String"
  2527. },
  2528. "createdAt": {
  2529. "type": "Date"
  2530. },
  2531. "updatedAt": {
  2532. "type": "Date"
  2533. },
  2534. "schemaVersion": {
  2535. "type": "String",
  2536. "required": true,
  2537. "label": "记录结构版本"
  2538. },
  2539. "externalKey": {
  2540. "type": "String",
  2541. "required": true,
  2542. "label": "稳定业务键"
  2543. },
  2544. "reviewState": {
  2545. "type": "String",
  2546. "required": true,
  2547. "label": "人工确认状态"
  2548. },
  2549. "ingestedAt": {
  2550. "type": "Date",
  2551. "required": true,
  2552. "label": "规范入库时间"
  2553. },
  2554. "recordState": {
  2555. "type": "String",
  2556. "required": true,
  2557. "label": "生命周期"
  2558. },
  2559. "dataMode": {
  2560. "type": "String",
  2561. "required": true,
  2562. "label": "数据取得模式"
  2563. },
  2564. "reviewedByRef": {
  2565. "type": "Pointer",
  2566. "targetClass": "_User",
  2567. "required": false,
  2568. "label": "确认经办人"
  2569. },
  2570. "reviewedAt": {
  2571. "type": "Date",
  2572. "required": false,
  2573. "label": "确认时间"
  2574. },
  2575. "projectRef": {
  2576. "type": "Pointer",
  2577. "targetClass": "KfProject",
  2578. "required": true,
  2579. "label": "项目"
  2580. },
  2581. "sessionRef": {
  2582. "type": "Pointer",
  2583. "targetClass": "KfSession",
  2584. "required": false,
  2585. "label": "操作会话"
  2586. },
  2587. "fromStage": {
  2588. "type": "String",
  2589. "required": false,
  2590. "label": "原阶段代码"
  2591. },
  2592. "toStage": {
  2593. "type": "String",
  2594. "required": true,
  2595. "label": "目标阶段代码"
  2596. },
  2597. "eventType": {
  2598. "type": "String",
  2599. "required": true,
  2600. "label": "事件类型"
  2601. },
  2602. "artifactRef": {
  2603. "type": "Pointer",
  2604. "targetClass": "KfArtifact",
  2605. "required": false,
  2606. "label": "对应成果"
  2607. },
  2608. "occurredAt": {
  2609. "type": "Date",
  2610. "required": true,
  2611. "label": "发生时间"
  2612. },
  2613. "note": {
  2614. "type": "String",
  2615. "required": false,
  2616. "label": "事件说明"
  2617. },
  2618. "sequence": {
  2619. "type": "Number",
  2620. "required": true,
  2621. "label": "项目事件序号"
  2622. }
  2623. },
  2624. "KfImportJob": {
  2625. "objectId": {
  2626. "type": "String"
  2627. },
  2628. "createdAt": {
  2629. "type": "Date"
  2630. },
  2631. "updatedAt": {
  2632. "type": "Date"
  2633. },
  2634. "schemaVersion": {
  2635. "type": "String",
  2636. "required": true,
  2637. "label": "记录结构版本"
  2638. },
  2639. "externalKey": {
  2640. "type": "String",
  2641. "required": true,
  2642. "label": "稳定业务键"
  2643. },
  2644. "reviewState": {
  2645. "type": "String",
  2646. "required": true,
  2647. "label": "人工确认状态"
  2648. },
  2649. "ingestedAt": {
  2650. "type": "Date",
  2651. "required": true,
  2652. "label": "规范入库时间"
  2653. },
  2654. "recordState": {
  2655. "type": "String",
  2656. "required": true,
  2657. "label": "生命周期"
  2658. },
  2659. "dataMode": {
  2660. "type": "String",
  2661. "required": true,
  2662. "label": "数据取得模式"
  2663. },
  2664. "reviewedByRef": {
  2665. "type": "Pointer",
  2666. "targetClass": "_User",
  2667. "required": false,
  2668. "label": "确认经办人"
  2669. },
  2670. "reviewedAt": {
  2671. "type": "Date",
  2672. "required": false,
  2673. "label": "确认时间"
  2674. },
  2675. "jobKey": {
  2676. "type": "String",
  2677. "required": true,
  2678. "label": "幂等批次键"
  2679. },
  2680. "inputSourceRef": {
  2681. "type": "Pointer",
  2682. "targetClass": "KfSource",
  2683. "required": true,
  2684. "label": "输入原件"
  2685. },
  2686. "producer": {
  2687. "type": "Object",
  2688. "required": true,
  2689. "label": "生产者与技能"
  2690. },
  2691. "status": {
  2692. "type": "String",
  2693. "required": true,
  2694. "label": "批次状态"
  2695. },
  2696. "expectedCount": {
  2697. "type": "Number",
  2698. "required": true,
  2699. "label": "计划条数"
  2700. },
  2701. "successCount": {
  2702. "type": "Number",
  2703. "required": true,
  2704. "label": "成功条数"
  2705. },
  2706. "failureCount": {
  2707. "type": "Number",
  2708. "required": true,
  2709. "label": "失败条数"
  2710. },
  2711. "startedAt": {
  2712. "type": "Date",
  2713. "required": false,
  2714. "label": "开始时间"
  2715. },
  2716. "finishedAt": {
  2717. "type": "Date",
  2718. "required": false,
  2719. "label": "结束时间"
  2720. },
  2721. "summary": {
  2722. "type": "String",
  2723. "required": false,
  2724. "label": "结果摘要"
  2725. },
  2726. "vocRunRef": {
  2727. "type": "Pointer",
  2728. "targetClass": "KfVocRun",
  2729. "required": false,
  2730. "label": "来源VOC执行"
  2731. }
  2732. },
  2733. "KfImportItem": {
  2734. "objectId": {
  2735. "type": "String"
  2736. },
  2737. "createdAt": {
  2738. "type": "Date"
  2739. },
  2740. "updatedAt": {
  2741. "type": "Date"
  2742. },
  2743. "schemaVersion": {
  2744. "type": "String",
  2745. "required": true,
  2746. "label": "记录结构版本"
  2747. },
  2748. "externalKey": {
  2749. "type": "String",
  2750. "required": true,
  2751. "label": "稳定业务键"
  2752. },
  2753. "reviewState": {
  2754. "type": "String",
  2755. "required": true,
  2756. "label": "人工确认状态"
  2757. },
  2758. "ingestedAt": {
  2759. "type": "Date",
  2760. "required": true,
  2761. "label": "规范入库时间"
  2762. },
  2763. "recordState": {
  2764. "type": "String",
  2765. "required": true,
  2766. "label": "生命周期"
  2767. },
  2768. "dataMode": {
  2769. "type": "String",
  2770. "required": true,
  2771. "label": "数据取得模式"
  2772. },
  2773. "reviewedByRef": {
  2774. "type": "Pointer",
  2775. "targetClass": "_User",
  2776. "required": false,
  2777. "label": "确认经办人"
  2778. },
  2779. "reviewedAt": {
  2780. "type": "Date",
  2781. "required": false,
  2782. "label": "确认时间"
  2783. },
  2784. "jobRef": {
  2785. "type": "Pointer",
  2786. "targetClass": "KfImportJob",
  2787. "required": true,
  2788. "label": "所属批次"
  2789. },
  2790. "itemKey": {
  2791. "type": "String",
  2792. "required": true,
  2793. "label": "批内条目键"
  2794. },
  2795. "targetClass": {
  2796. "type": "String",
  2797. "required": true,
  2798. "label": "目标表"
  2799. },
  2800. "targetId": {
  2801. "type": "String",
  2802. "required": false,
  2803. "label": "写入后编号"
  2804. },
  2805. "businessKey": {
  2806. "type": "String",
  2807. "required": true,
  2808. "label": "目标稳定业务键"
  2809. },
  2810. "payloadHash": {
  2811. "type": "String",
  2812. "required": true,
  2813. "label": "本次内容哈希"
  2814. },
  2815. "dependencies": {
  2816. "type": "Array",
  2817. "required": true,
  2818. "label": "依赖条目键"
  2819. },
  2820. "status": {
  2821. "type": "String",
  2822. "required": true,
  2823. "label": "条目状态"
  2824. },
  2825. "operation": {
  2826. "type": "String",
  2827. "required": false,
  2828. "label": "操作结果"
  2829. },
  2830. "attempts": {
  2831. "type": "Number",
  2832. "required": true,
  2833. "label": "尝试次数"
  2834. },
  2835. "errorCode": {
  2836. "type": "String",
  2837. "required": false,
  2838. "label": "错误代码"
  2839. },
  2840. "errorMessage": {
  2841. "type": "String",
  2842. "required": false,
  2843. "label": "可理解的错误"
  2844. }
  2845. },
  2846. "KfReviewIssue": {
  2847. "objectId": {
  2848. "type": "String"
  2849. },
  2850. "createdAt": {
  2851. "type": "Date"
  2852. },
  2853. "updatedAt": {
  2854. "type": "Date"
  2855. },
  2856. "schemaVersion": {
  2857. "type": "String",
  2858. "required": true,
  2859. "label": "记录结构版本"
  2860. },
  2861. "externalKey": {
  2862. "type": "String",
  2863. "required": true,
  2864. "label": "稳定业务键"
  2865. },
  2866. "reviewState": {
  2867. "type": "String",
  2868. "required": true,
  2869. "label": "人工确认状态"
  2870. },
  2871. "ingestedAt": {
  2872. "type": "Date",
  2873. "required": true,
  2874. "label": "规范入库时间"
  2875. },
  2876. "recordState": {
  2877. "type": "String",
  2878. "required": true,
  2879. "label": "生命周期"
  2880. },
  2881. "dataMode": {
  2882. "type": "String",
  2883. "required": true,
  2884. "label": "数据取得模式"
  2885. },
  2886. "reviewedByRef": {
  2887. "type": "Pointer",
  2888. "targetClass": "_User",
  2889. "required": false,
  2890. "label": "确认经办人"
  2891. },
  2892. "reviewedAt": {
  2893. "type": "Date",
  2894. "required": false,
  2895. "label": "确认时间"
  2896. },
  2897. "artifactRef": {
  2898. "type": "Pointer",
  2899. "targetClass": "KfArtifact",
  2900. "required": true,
  2901. "label": "所属报告或成果"
  2902. },
  2903. "targetClass": {
  2904. "type": "String",
  2905. "required": false,
  2906. "label": "需校准的表"
  2907. },
  2908. "targetId": {
  2909. "type": "String",
  2910. "required": false,
  2911. "label": "需校准的记录"
  2912. },
  2913. "fieldPath": {
  2914. "type": "String",
  2915. "required": false,
  2916. "label": "需校准的字段"
  2917. },
  2918. "question": {
  2919. "type": "String",
  2920. "required": true,
  2921. "label": "待确认问题"
  2922. },
  2923. "assignedRole": {
  2924. "type": "String",
  2925. "required": true,
  2926. "label": "建议回答方"
  2927. },
  2928. "blocking": {
  2929. "type": "Boolean",
  2930. "required": true,
  2931. "label": "是否阻塞推进"
  2932. },
  2933. "status": {
  2934. "type": "String",
  2935. "required": true,
  2936. "label": "问题状态"
  2937. },
  2938. "answer": {
  2939. "type": "String",
  2940. "required": false,
  2941. "label": "反馈原文"
  2942. },
  2943. "answerSourceRef": {
  2944. "type": "Pointer",
  2945. "targetClass": "KfSource",
  2946. "required": false,
  2947. "label": "反馈材料"
  2948. },
  2949. "confirmedBy": {
  2950. "type": "String",
  2951. "required": false,
  2952. "label": "确认人"
  2953. },
  2954. "confirmedAt": {
  2955. "type": "Date",
  2956. "required": false,
  2957. "label": "确认时间"
  2958. },
  2959. "feedbackKind": {
  2960. "type": "String",
  2961. "required": false,
  2962. "label": "反馈性质"
  2963. },
  2964. "resolution": {
  2965. "type": "Object",
  2966. "required": false,
  2967. "label": "采纳与变更记录"
  2968. },
  2969. "applyState": {
  2970. "type": "String",
  2971. "required": true,
  2972. "label": "数据修订状态"
  2973. },
  2974. "appliedAt": {
  2975. "type": "Date",
  2976. "required": false,
  2977. "label": "数据修订时间"
  2978. },
  2979. "knowledgeSync": {
  2980. "type": "Object",
  2981. "required": false,
  2982. "label": "知识库同步回执"
  2983. }
  2984. },
  2985. "KfSupplier": {
  2986. "objectId": {
  2987. "type": "String"
  2988. },
  2989. "createdAt": {
  2990. "type": "Date"
  2991. },
  2992. "updatedAt": {
  2993. "type": "Date"
  2994. },
  2995. "schemaVersion": {
  2996. "type": "String",
  2997. "required": true,
  2998. "label": "记录结构版本"
  2999. },
  3000. "externalKey": {
  3001. "type": "String",
  3002. "required": true,
  3003. "label": "稳定业务键"
  3004. },
  3005. "reviewState": {
  3006. "type": "String",
  3007. "required": true,
  3008. "label": "人工确认状态"
  3009. },
  3010. "ingestedAt": {
  3011. "type": "Date",
  3012. "required": true,
  3013. "label": "规范入库时间"
  3014. },
  3015. "recordState": {
  3016. "type": "String",
  3017. "required": true,
  3018. "label": "生命周期"
  3019. },
  3020. "dataMode": {
  3021. "type": "String",
  3022. "required": true,
  3023. "label": "数据取得模式"
  3024. },
  3025. "reviewedByRef": {
  3026. "type": "Pointer",
  3027. "targetClass": "_User",
  3028. "required": false,
  3029. "label": "确认经办人"
  3030. },
  3031. "reviewedAt": {
  3032. "type": "Date",
  3033. "required": false,
  3034. "label": "确认时间"
  3035. },
  3036. "name": {
  3037. "type": "String",
  3038. "required": true,
  3039. "label": "供应商名称"
  3040. },
  3041. "supplierType": {
  3042. "type": "String",
  3043. "required": false,
  3044. "label": "供应方类别"
  3045. },
  3046. "region": {
  3047. "type": "String",
  3048. "required": false,
  3049. "label": "供应地区"
  3050. },
  3051. "materialRefs": {
  3052. "type": "Relation",
  3053. "targetClass": "KfMaterial",
  3054. "required": false,
  3055. "label": "可供应素材"
  3056. },
  3057. "supplyScope": {
  3058. "type": "String",
  3059. "required": false,
  3060. "label": "供应范围"
  3061. },
  3062. "leadTimeDays": {
  3063. "type": "Number",
  3064. "required": false,
  3065. "label": "交期天数"
  3066. },
  3067. "qualification": {
  3068. "type": "Object",
  3069. "required": false,
  3070. "label": "资质信息"
  3071. },
  3072. "approvalState": {
  3073. "type": "String",
  3074. "required": true,
  3075. "label": "客户准入状态"
  3076. },
  3077. "sourceRef": {
  3078. "type": "Pointer",
  3079. "targetClass": "KfSource",
  3080. "required": true,
  3081. "label": "信息依据"
  3082. },
  3083. "platformBadge": {
  3084. "type": "String",
  3085. "required": false,
  3086. "label": "平台认证标签"
  3087. },
  3088. "platformBadgeObservedAt": {
  3089. "type": "Date",
  3090. "required": false,
  3091. "label": "平台标签观察时间"
  3092. }
  3093. },
  3094. "KfMaterial": {
  3095. "objectId": {
  3096. "type": "String"
  3097. },
  3098. "createdAt": {
  3099. "type": "Date"
  3100. },
  3101. "updatedAt": {
  3102. "type": "Date"
  3103. },
  3104. "schemaVersion": {
  3105. "type": "String",
  3106. "required": true,
  3107. "label": "记录结构版本"
  3108. },
  3109. "externalKey": {
  3110. "type": "String",
  3111. "required": true,
  3112. "label": "稳定业务键"
  3113. },
  3114. "reviewState": {
  3115. "type": "String",
  3116. "required": true,
  3117. "label": "人工确认状态"
  3118. },
  3119. "ingestedAt": {
  3120. "type": "Date",
  3121. "required": true,
  3122. "label": "规范入库时间"
  3123. },
  3124. "recordState": {
  3125. "type": "String",
  3126. "required": true,
  3127. "label": "生命周期"
  3128. },
  3129. "dataMode": {
  3130. "type": "String",
  3131. "required": true,
  3132. "label": "数据取得模式"
  3133. },
  3134. "reviewedByRef": {
  3135. "type": "Pointer",
  3136. "targetClass": "_User",
  3137. "required": false,
  3138. "label": "确认经办人"
  3139. },
  3140. "reviewedAt": {
  3141. "type": "Date",
  3142. "required": false,
  3143. "label": "确认时间"
  3144. },
  3145. "name": {
  3146. "type": "String",
  3147. "required": true,
  3148. "label": "原料名"
  3149. },
  3150. "materialType": {
  3151. "type": "String",
  3152. "required": true,
  3153. "label": "素材类别"
  3154. },
  3155. "specification": {
  3156. "type": "String",
  3157. "required": false,
  3158. "label": "规格说明"
  3159. },
  3160. "function": {
  3161. "type": "String",
  3162. "required": false,
  3163. "label": "用途"
  3164. },
  3165. "allergens": {
  3166. "type": "Array",
  3167. "required": false,
  3168. "label": "过敏原信息"
  3169. },
  3170. "applicableCategoryRefs": {
  3171. "type": "Relation",
  3172. "targetClass": "KfCategory",
  3173. "required": false,
  3174. "label": "适用品类"
  3175. },
  3176. "constraints": {
  3177. "type": "Object",
  3178. "required": false,
  3179. "label": "使用限制"
  3180. },
  3181. "aliases": {
  3182. "type": "Array",
  3183. "required": false,
  3184. "label": "别名"
  3185. },
  3186. "sensoryProfile": {
  3187. "type": "Object",
  3188. "required": false,
  3189. "label": "口感与风味属性"
  3190. },
  3191. "composition": {
  3192. "type": "Array",
  3193. "required": false,
  3194. "label": "复合素材组成"
  3195. },
  3196. "standardRefs": {
  3197. "type": "Relation",
  3198. "targetClass": "KfStandard",
  3199. "required": false,
  3200. "label": "相关标准"
  3201. },
  3202. "storageConditions": {
  3203. "type": "String",
  3204. "required": false,
  3205. "label": "储运条件"
  3206. },
  3207. "shelfLifeDays": {
  3208. "type": "Number",
  3209. "required": false,
  3210. "label": "保质期天数"
  3211. },
  3212. "sourceRef": {
  3213. "type": "Pointer",
  3214. "targetClass": "KfSource",
  3215. "required": true,
  3216. "label": "原料资料来源"
  3217. }
  3218. },
  3219. "KfProcess": {
  3220. "objectId": {
  3221. "type": "String"
  3222. },
  3223. "createdAt": {
  3224. "type": "Date"
  3225. },
  3226. "updatedAt": {
  3227. "type": "Date"
  3228. },
  3229. "schemaVersion": {
  3230. "type": "String",
  3231. "required": true,
  3232. "label": "记录结构版本"
  3233. },
  3234. "externalKey": {
  3235. "type": "String",
  3236. "required": true,
  3237. "label": "稳定业务键"
  3238. },
  3239. "reviewState": {
  3240. "type": "String",
  3241. "required": true,
  3242. "label": "人工确认状态"
  3243. },
  3244. "ingestedAt": {
  3245. "type": "Date",
  3246. "required": true,
  3247. "label": "规范入库时间"
  3248. },
  3249. "recordState": {
  3250. "type": "String",
  3251. "required": true,
  3252. "label": "生命周期"
  3253. },
  3254. "dataMode": {
  3255. "type": "String",
  3256. "required": true,
  3257. "label": "数据取得模式"
  3258. },
  3259. "reviewedByRef": {
  3260. "type": "Pointer",
  3261. "targetClass": "_User",
  3262. "required": false,
  3263. "label": "确认经办人"
  3264. },
  3265. "reviewedAt": {
  3266. "type": "Date",
  3267. "required": false,
  3268. "label": "确认时间"
  3269. },
  3270. "name": {
  3271. "type": "String",
  3272. "required": true,
  3273. "label": "工艺名称"
  3274. },
  3275. "processType": {
  3276. "type": "String",
  3277. "required": true,
  3278. "label": "工艺类型"
  3279. },
  3280. "description": {
  3281. "type": "String",
  3282. "required": true,
  3283. "label": "工艺描述"
  3284. },
  3285. "parameters": {
  3286. "type": "Array",
  3287. "required": false,
  3288. "label": "参数及条件"
  3289. },
  3290. "equipmentRequirements": {
  3291. "type": "String",
  3292. "required": false,
  3293. "label": "设备要求"
  3294. },
  3295. "applicableCategoryRefs": {
  3296. "type": "Relation",
  3297. "targetClass": "KfCategory",
  3298. "required": false,
  3299. "label": "适用品类"
  3300. },
  3301. "standardRefs": {
  3302. "type": "Relation",
  3303. "targetClass": "KfStandard",
  3304. "required": false,
  3305. "label": "相关标准"
  3306. },
  3307. "processKind": {
  3308. "type": "String",
  3309. "required": true,
  3310. "label": "工艺记录粒度"
  3311. },
  3312. "inputMaterialRefs": {
  3313. "type": "Relation",
  3314. "targetClass": "KfMaterial",
  3315. "required": false,
  3316. "label": "投入素材"
  3317. },
  3318. "outputMaterialRefs": {
  3319. "type": "Relation",
  3320. "targetClass": "KfMaterial",
  3321. "required": false,
  3322. "label": "产出素材"
  3323. },
  3324. "steps": {
  3325. "type": "Array",
  3326. "required": false,
  3327. "label": "工序顺序"
  3328. },
  3329. "factoryContext": {
  3330. "type": "Object",
  3331. "required": false,
  3332. "label": "工厂适用条件"
  3333. },
  3334. "sourceRef": {
  3335. "type": "Pointer",
  3336. "targetClass": "KfSource",
  3337. "required": true,
  3338. "label": "工艺资料来源"
  3339. }
  3340. },
  3341. "KfStandard": {
  3342. "objectId": {
  3343. "type": "String"
  3344. },
  3345. "createdAt": {
  3346. "type": "Date"
  3347. },
  3348. "updatedAt": {
  3349. "type": "Date"
  3350. },
  3351. "schemaVersion": {
  3352. "type": "String",
  3353. "required": true,
  3354. "label": "记录结构版本"
  3355. },
  3356. "externalKey": {
  3357. "type": "String",
  3358. "required": true,
  3359. "label": "稳定业务键"
  3360. },
  3361. "reviewState": {
  3362. "type": "String",
  3363. "required": true,
  3364. "label": "人工确认状态"
  3365. },
  3366. "ingestedAt": {
  3367. "type": "Date",
  3368. "required": true,
  3369. "label": "规范入库时间"
  3370. },
  3371. "recordState": {
  3372. "type": "String",
  3373. "required": true,
  3374. "label": "生命周期"
  3375. },
  3376. "dataMode": {
  3377. "type": "String",
  3378. "required": true,
  3379. "label": "数据取得模式"
  3380. },
  3381. "reviewedByRef": {
  3382. "type": "Pointer",
  3383. "targetClass": "_User",
  3384. "required": false,
  3385. "label": "确认经办人"
  3386. },
  3387. "reviewedAt": {
  3388. "type": "Date",
  3389. "required": false,
  3390. "label": "确认时间"
  3391. },
  3392. "standardCode": {
  3393. "type": "String",
  3394. "required": true,
  3395. "label": "标准编号"
  3396. },
  3397. "edition": {
  3398. "type": "String",
  3399. "required": true,
  3400. "label": "版本或年份"
  3401. },
  3402. "title": {
  3403. "type": "String",
  3404. "required": true,
  3405. "label": "标准标题"
  3406. },
  3407. "status": {
  3408. "type": "String",
  3409. "required": true,
  3410. "label": "有效性状态"
  3411. },
  3412. "effectiveDate": {
  3413. "type": "Date",
  3414. "required": false,
  3415. "label": "实施日期"
  3416. },
  3417. "scope": {
  3418. "type": "String",
  3419. "required": true,
  3420. "label": "适用范围"
  3421. },
  3422. "clauses": {
  3423. "type": "Array",
  3424. "required": false,
  3425. "label": "相关条款"
  3426. },
  3427. "sourceRef": {
  3428. "type": "Pointer",
  3429. "targetClass": "KfSource",
  3430. "required": true,
  3431. "label": "权威来源"
  3432. },
  3433. "verifiedAt": {
  3434. "type": "Date",
  3435. "required": false,
  3436. "label": "核验时间"
  3437. },
  3438. "standardType": {
  3439. "type": "String",
  3440. "required": true,
  3441. "label": "标准类别"
  3442. },
  3443. "issuer": {
  3444. "type": "String",
  3445. "required": false,
  3446. "label": "发布机构"
  3447. },
  3448. "replacedByRef": {
  3449. "type": "Pointer",
  3450. "targetClass": "KfStandard",
  3451. "required": false,
  3452. "label": "替代标准"
  3453. }
  3454. },
  3455. "KfSupplyQuote": {
  3456. "objectId": {
  3457. "type": "String"
  3458. },
  3459. "createdAt": {
  3460. "type": "Date"
  3461. },
  3462. "updatedAt": {
  3463. "type": "Date"
  3464. },
  3465. "schemaVersion": {
  3466. "type": "String",
  3467. "required": true,
  3468. "label": "记录结构版本"
  3469. },
  3470. "externalKey": {
  3471. "type": "String",
  3472. "required": true,
  3473. "label": "稳定业务键"
  3474. },
  3475. "reviewState": {
  3476. "type": "String",
  3477. "required": true,
  3478. "label": "人工确认状态"
  3479. },
  3480. "ingestedAt": {
  3481. "type": "Date",
  3482. "required": true,
  3483. "label": "规范入库时间"
  3484. },
  3485. "recordState": {
  3486. "type": "String",
  3487. "required": true,
  3488. "label": "生命周期"
  3489. },
  3490. "dataMode": {
  3491. "type": "String",
  3492. "required": true,
  3493. "label": "数据取得模式"
  3494. },
  3495. "reviewedByRef": {
  3496. "type": "Pointer",
  3497. "targetClass": "_User",
  3498. "required": false,
  3499. "label": "确认经办人"
  3500. },
  3501. "reviewedAt": {
  3502. "type": "Date",
  3503. "required": false,
  3504. "label": "确认时间"
  3505. },
  3506. "materialRef": {
  3507. "type": "Pointer",
  3508. "targetClass": "KfMaterial",
  3509. "required": true,
  3510. "label": "报价原料或包装"
  3511. },
  3512. "supplierName": {
  3513. "type": "String",
  3514. "required": true,
  3515. "label": "供应方"
  3516. },
  3517. "price": {
  3518. "type": "Number",
  3519. "required": true,
  3520. "label": "报价"
  3521. },
  3522. "currency": {
  3523. "type": "String",
  3524. "required": true,
  3525. "label": "币种"
  3526. },
  3527. "unit": {
  3528. "type": "String",
  3529. "required": true,
  3530. "label": "计价单位"
  3531. },
  3532. "specification": {
  3533. "type": "String",
  3534. "required": true,
  3535. "label": "对应规格"
  3536. },
  3537. "quantityBasis": {
  3538. "type": "Object",
  3539. "required": true,
  3540. "label": "数量及起订条件"
  3541. },
  3542. "quotedAt": {
  3543. "type": "Date",
  3544. "required": true,
  3545. "label": "报价时间"
  3546. },
  3547. "validUntil": {
  3548. "type": "Date",
  3549. "required": false,
  3550. "label": "报价有效期"
  3551. },
  3552. "sourceRef": {
  3553. "type": "Pointer",
  3554. "targetClass": "KfSource",
  3555. "required": true,
  3556. "label": "报价依据"
  3557. },
  3558. "supplierRef": {
  3559. "type": "Pointer",
  3560. "targetClass": "KfSupplier",
  3561. "required": true,
  3562. "label": "规范供应商"
  3563. },
  3564. "quoteKind": {
  3565. "type": "String",
  3566. "required": true,
  3567. "label": "报价性质"
  3568. },
  3569. "leadTimeDays": {
  3570. "type": "Number",
  3571. "required": false,
  3572. "label": "本次报价交期"
  3573. },
  3574. "standardRefs": {
  3575. "type": "Relation",
  3576. "targetClass": "KfStandard",
  3577. "required": false,
  3578. "label": "执行标准"
  3579. },
  3580. "rawOfferRef": {
  3581. "type": "Pointer",
  3582. "targetClass": "KfRaw1688Offer",
  3583. "required": false,
  3584. "label": "1688原始货源"
  3585. },
  3586. "moq": {
  3587. "type": "Number",
  3588. "required": false,
  3589. "label": "起订量"
  3590. },
  3591. "moqUnit": {
  3592. "type": "String",
  3593. "required": false,
  3594. "label": "起订单位"
  3595. },
  3596. "priceTiers": {
  3597. "type": "Array",
  3598. "required": false,
  3599. "label": "阶梯价"
  3600. }
  3601. },
  3602. "KfFormulaItem": {
  3603. "objectId": {
  3604. "type": "String"
  3605. },
  3606. "createdAt": {
  3607. "type": "Date"
  3608. },
  3609. "updatedAt": {
  3610. "type": "Date"
  3611. },
  3612. "schemaVersion": {
  3613. "type": "String",
  3614. "required": true,
  3615. "label": "记录结构版本"
  3616. },
  3617. "externalKey": {
  3618. "type": "String",
  3619. "required": true,
  3620. "label": "稳定业务键"
  3621. },
  3622. "reviewState": {
  3623. "type": "String",
  3624. "required": true,
  3625. "label": "人工确认状态"
  3626. },
  3627. "ingestedAt": {
  3628. "type": "Date",
  3629. "required": true,
  3630. "label": "规范入库时间"
  3631. },
  3632. "recordState": {
  3633. "type": "String",
  3634. "required": true,
  3635. "label": "生命周期"
  3636. },
  3637. "dataMode": {
  3638. "type": "String",
  3639. "required": true,
  3640. "label": "数据取得模式"
  3641. },
  3642. "reviewedByRef": {
  3643. "type": "Pointer",
  3644. "targetClass": "_User",
  3645. "required": false,
  3646. "label": "确认经办人"
  3647. },
  3648. "reviewedAt": {
  3649. "type": "Date",
  3650. "required": false,
  3651. "label": "确认时间"
  3652. },
  3653. "conceptRef": {
  3654. "type": "Pointer",
  3655. "targetClass": "KfConcept",
  3656. "required": true,
  3657. "label": "所属方案版本"
  3658. },
  3659. "lineNo": {
  3660. "type": "Number",
  3661. "required": true,
  3662. "label": "配料序号"
  3663. },
  3664. "materialRef": {
  3665. "type": "Pointer",
  3666. "targetClass": "KfMaterial",
  3667. "required": true,
  3668. "label": "对应素材"
  3669. },
  3670. "component": {
  3671. "type": "String",
  3672. "required": true,
  3673. "label": "产品组成部分"
  3674. },
  3675. "amount": {
  3676. "type": "Number",
  3677. "required": false,
  3678. "label": "用量"
  3679. },
  3680. "unit": {
  3681. "type": "String",
  3682. "required": false,
  3683. "label": "用量单位"
  3684. },
  3685. "basis": {
  3686. "type": "String",
  3687. "required": true,
  3688. "label": "配方计算基准"
  3689. },
  3690. "quoteRef": {
  3691. "type": "Pointer",
  3692. "targetClass": "KfSupplyQuote",
  3693. "required": false,
  3694. "label": "成本报价"
  3695. },
  3696. "note": {
  3697. "type": "String",
  3698. "required": false,
  3699. "label": "条件说明"
  3700. }
  3701. },
  3702. "KfVocRun": {
  3703. "objectId": {
  3704. "type": "String"
  3705. },
  3706. "createdAt": {
  3707. "type": "Date"
  3708. },
  3709. "updatedAt": {
  3710. "type": "Date"
  3711. },
  3712. "schemaVersion": {
  3713. "type": "String",
  3714. "required": true,
  3715. "label": "记录结构版本"
  3716. },
  3717. "externalKey": {
  3718. "type": "String",
  3719. "required": true,
  3720. "label": "稳定业务键"
  3721. },
  3722. "reviewState": {
  3723. "type": "String",
  3724. "required": true,
  3725. "label": "人工确认状态"
  3726. },
  3727. "ingestedAt": {
  3728. "type": "Date",
  3729. "required": true,
  3730. "label": "规范入库时间"
  3731. },
  3732. "recordState": {
  3733. "type": "String",
  3734. "required": true,
  3735. "label": "生命周期"
  3736. },
  3737. "dataMode": {
  3738. "type": "String",
  3739. "required": true,
  3740. "label": "数据取得模式"
  3741. },
  3742. "reviewedByRef": {
  3743. "type": "Pointer",
  3744. "targetClass": "_User",
  3745. "required": false,
  3746. "label": "确认经办人"
  3747. },
  3748. "reviewedAt": {
  3749. "type": "Date",
  3750. "required": false,
  3751. "label": "确认时间"
  3752. },
  3753. "platform": {
  3754. "type": "String",
  3755. "required": true,
  3756. "label": "采集平台"
  3757. },
  3758. "toolName": {
  3759. "type": "String",
  3760. "required": true,
  3761. "label": "VOC工具名称"
  3762. },
  3763. "interfaceId": {
  3764. "type": "String",
  3765. "required": false,
  3766. "label": "上游接口标识"
  3767. },
  3768. "requestContext": {
  3769. "type": "Object",
  3770. "required": true,
  3771. "label": "查询条件快照"
  3772. },
  3773. "collectionMode": {
  3774. "type": "String",
  3775. "required": true,
  3776. "label": "采集模式"
  3777. },
  3778. "usageTraceId": {
  3779. "type": "String",
  3780. "required": false,
  3781. "label": "调用追踪号"
  3782. },
  3783. "status": {
  3784. "type": "String",
  3785. "required": true,
  3786. "label": "执行状态"
  3787. },
  3788. "startedAt": {
  3789. "type": "Date",
  3790. "required": true,
  3791. "label": "开始时间"
  3792. },
  3793. "finishedAt": {
  3794. "type": "Date",
  3795. "required": false,
  3796. "label": "结束时间"
  3797. },
  3798. "resultSummary": {
  3799. "type": "Object",
  3800. "required": false,
  3801. "label": "结果摘要"
  3802. },
  3803. "usage": {
  3804. "type": "Object",
  3805. "required": false,
  3806. "label": "调用用量"
  3807. },
  3808. "checkpoint": {
  3809. "type": "Object",
  3810. "required": false,
  3811. "label": "续跑检查点"
  3812. },
  3813. "warnings": {
  3814. "type": "Array",
  3815. "required": false,
  3816. "label": "警告摘要"
  3817. },
  3818. "errors": {
  3819. "type": "Array",
  3820. "required": false,
  3821. "label": "错误摘要"
  3822. },
  3823. "sourceRef": {
  3824. "type": "Pointer",
  3825. "targetClass": "KfSource",
  3826. "required": false,
  3827. "label": "完整VOC响应"
  3828. }
  3829. },
  3830. "KfRawXhsNote": {
  3831. "objectId": {
  3832. "type": "String"
  3833. },
  3834. "createdAt": {
  3835. "type": "Date"
  3836. },
  3837. "updatedAt": {
  3838. "type": "Date"
  3839. },
  3840. "schemaVersion": {
  3841. "type": "String",
  3842. "required": true,
  3843. "label": "记录结构版本"
  3844. },
  3845. "externalKey": {
  3846. "type": "String",
  3847. "required": true,
  3848. "label": "稳定业务键"
  3849. },
  3850. "reviewState": {
  3851. "type": "String",
  3852. "required": true,
  3853. "label": "人工确认状态"
  3854. },
  3855. "ingestedAt": {
  3856. "type": "Date",
  3857. "required": true,
  3858. "label": "规范入库时间"
  3859. },
  3860. "recordState": {
  3861. "type": "String",
  3862. "required": true,
  3863. "label": "生命周期"
  3864. },
  3865. "dataMode": {
  3866. "type": "String",
  3867. "required": true,
  3868. "label": "数据取得模式"
  3869. },
  3870. "reviewedByRef": {
  3871. "type": "Pointer",
  3872. "targetClass": "_User",
  3873. "required": false,
  3874. "label": "确认经办人"
  3875. },
  3876. "reviewedAt": {
  3877. "type": "Date",
  3878. "required": false,
  3879. "label": "确认时间"
  3880. },
  3881. "runRef": {
  3882. "type": "Pointer",
  3883. "targetClass": "KfVocRun",
  3884. "required": false,
  3885. "label": "VOC执行记录"
  3886. },
  3887. "sourceRef": {
  3888. "type": "Pointer",
  3889. "targetClass": "KfSource",
  3890. "required": true,
  3891. "label": "完整响应来源"
  3892. },
  3893. "platform": {
  3894. "type": "String",
  3895. "required": true,
  3896. "label": "实际平台"
  3897. },
  3898. "externalObjectId": {
  3899. "type": "String",
  3900. "required": false,
  3901. "label": "平台对象ID"
  3902. },
  3903. "idOrigin": {
  3904. "type": "String",
  3905. "required": true,
  3906. "label": "对象ID来源"
  3907. },
  3908. "keyword": {
  3909. "type": "String",
  3910. "required": false,
  3911. "label": "采集关键词"
  3912. },
  3913. "sourceUrl": {
  3914. "type": "String",
  3915. "required": false,
  3916. "label": "原始链接"
  3917. },
  3918. "publishedAt": {
  3919. "type": "Date",
  3920. "required": false,
  3921. "label": "内容发布时间"
  3922. },
  3923. "publishedAtRaw": {
  3924. "type": "String",
  3925. "required": false,
  3926. "label": "原始发布时间文本"
  3927. },
  3928. "collectedAt": {
  3929. "type": "Date",
  3930. "required": true,
  3931. "label": "本次取得时间"
  3932. },
  3933. "recordIndex": {
  3934. "type": "Number",
  3935. "required": true,
  3936. "label": "本次返回序号"
  3937. },
  3938. "payloadHash": {
  3939. "type": "String",
  3940. "required": true,
  3941. "label": "逐条内容指纹"
  3942. },
  3943. "rawPayload": {
  3944. "type": "Object",
  3945. "required": true,
  3946. "label": "逐条VOC返回对象"
  3947. },
  3948. "payloadLevel": {
  3949. "type": "String",
  3950. "required": true,
  3951. "label": "原文层级"
  3952. },
  3953. "productRef": {
  3954. "type": "Pointer",
  3955. "targetClass": "KfProduct",
  3956. "required": false,
  3957. "label": "归一产品"
  3958. },
  3959. "evidenceRef": {
  3960. "type": "Pointer",
  3961. "targetClass": "KfEvidence",
  3962. "required": false,
  3963. "label": "主要归一证据"
  3964. },
  3965. "title": {
  3966. "type": "String",
  3967. "required": false,
  3968. "label": "笔记标题"
  3969. },
  3970. "content": {
  3971. "type": "String",
  3972. "required": false,
  3973. "label": "笔记正文"
  3974. },
  3975. "authorId": {
  3976. "type": "String",
  3977. "required": false,
  3978. "label": "平台作者ID"
  3979. },
  3980. "authorName": {
  3981. "type": "String",
  3982. "required": false,
  3983. "label": "作者显示名"
  3984. },
  3985. "likeCount": {
  3986. "type": "Number",
  3987. "required": false,
  3988. "label": "点赞数"
  3989. },
  3990. "collectCount": {
  3991. "type": "Number",
  3992. "required": false,
  3993. "label": "收藏数"
  3994. },
  3995. "commentCount": {
  3996. "type": "Number",
  3997. "required": false,
  3998. "label": "评论数"
  3999. },
  4000. "shareCount": {
  4001. "type": "Number",
  4002. "required": false,
  4003. "label": "分享数"
  4004. },
  4005. "tags": {
  4006. "type": "Array",
  4007. "required": false,
  4008. "label": "标签"
  4009. },
  4010. "candidateUrl": {
  4011. "type": "String",
  4012. "required": false,
  4013. "label": "候选链接"
  4014. },
  4015. "sourceUrlVerified": {
  4016. "type": "Boolean",
  4017. "required": true,
  4018. "label": "链接已核验"
  4019. },
  4020. "mediaManifest": {
  4021. "type": "Object",
  4022. "required": false,
  4023. "label": "本地媒体清单"
  4024. },
  4025. "isNoise": {
  4026. "type": "Boolean",
  4027. "required": false,
  4028. "label": "是否为噪声数据"
  4029. },
  4030. "noiseReason": {
  4031. "type": "String",
  4032. "required": false,
  4033. "label": "噪声判定原因"
  4034. },
  4035. "noiseScope": {
  4036. "type": "String",
  4037. "required": false,
  4038. "label": "噪声判定适用范围"
  4039. },
  4040. "noiseRuleVersion": {
  4041. "type": "String",
  4042. "required": false,
  4043. "label": "噪声筛选规则版本"
  4044. },
  4045. "noiseMethod": {
  4046. "type": "String",
  4047. "required": false,
  4048. "label": "噪声判定方式"
  4049. },
  4050. "noiseAssessedAt": {
  4051. "type": "Date",
  4052. "required": false,
  4053. "label": "噪声判定记录时间"
  4054. },
  4055. "noiseAssessedByRef": {
  4056. "type": "Pointer",
  4057. "targetClass": "_User",
  4058. "required": false,
  4059. "label": "噪声判定操作人"
  4060. },
  4061. "noiseContentHash": {
  4062. "type": "String",
  4063. "required": false,
  4064. "label": "噪声判定内容指纹"
  4065. },
  4066. "noiseHistory": {
  4067. "type": "Array",
  4068. "required": false,
  4069. "label": "分范围噪声判定历史"
  4070. }
  4071. },
  4072. "KfRawXhsComment": {
  4073. "objectId": {
  4074. "type": "String"
  4075. },
  4076. "createdAt": {
  4077. "type": "Date"
  4078. },
  4079. "updatedAt": {
  4080. "type": "Date"
  4081. },
  4082. "schemaVersion": {
  4083. "type": "String",
  4084. "required": true,
  4085. "label": "记录结构版本"
  4086. },
  4087. "externalKey": {
  4088. "type": "String",
  4089. "required": true,
  4090. "label": "稳定业务键"
  4091. },
  4092. "reviewState": {
  4093. "type": "String",
  4094. "required": true,
  4095. "label": "人工确认状态"
  4096. },
  4097. "ingestedAt": {
  4098. "type": "Date",
  4099. "required": true,
  4100. "label": "规范入库时间"
  4101. },
  4102. "recordState": {
  4103. "type": "String",
  4104. "required": true,
  4105. "label": "生命周期"
  4106. },
  4107. "dataMode": {
  4108. "type": "String",
  4109. "required": true,
  4110. "label": "数据取得模式"
  4111. },
  4112. "reviewedByRef": {
  4113. "type": "Pointer",
  4114. "targetClass": "_User",
  4115. "required": false,
  4116. "label": "确认经办人"
  4117. },
  4118. "reviewedAt": {
  4119. "type": "Date",
  4120. "required": false,
  4121. "label": "确认时间"
  4122. },
  4123. "runRef": {
  4124. "type": "Pointer",
  4125. "targetClass": "KfVocRun",
  4126. "required": false,
  4127. "label": "VOC执行记录"
  4128. },
  4129. "sourceRef": {
  4130. "type": "Pointer",
  4131. "targetClass": "KfSource",
  4132. "required": true,
  4133. "label": "完整响应来源"
  4134. },
  4135. "platform": {
  4136. "type": "String",
  4137. "required": true,
  4138. "label": "实际平台"
  4139. },
  4140. "externalObjectId": {
  4141. "type": "String",
  4142. "required": false,
  4143. "label": "平台对象ID"
  4144. },
  4145. "idOrigin": {
  4146. "type": "String",
  4147. "required": true,
  4148. "label": "对象ID来源"
  4149. },
  4150. "keyword": {
  4151. "type": "String",
  4152. "required": false,
  4153. "label": "采集关键词"
  4154. },
  4155. "sourceUrl": {
  4156. "type": "String",
  4157. "required": false,
  4158. "label": "原始链接"
  4159. },
  4160. "publishedAt": {
  4161. "type": "Date",
  4162. "required": false,
  4163. "label": "内容发布时间"
  4164. },
  4165. "publishedAtRaw": {
  4166. "type": "String",
  4167. "required": false,
  4168. "label": "原始发布时间文本"
  4169. },
  4170. "collectedAt": {
  4171. "type": "Date",
  4172. "required": true,
  4173. "label": "本次取得时间"
  4174. },
  4175. "recordIndex": {
  4176. "type": "Number",
  4177. "required": true,
  4178. "label": "本次返回序号"
  4179. },
  4180. "payloadHash": {
  4181. "type": "String",
  4182. "required": true,
  4183. "label": "逐条内容指纹"
  4184. },
  4185. "rawPayload": {
  4186. "type": "Object",
  4187. "required": true,
  4188. "label": "逐条VOC返回对象"
  4189. },
  4190. "payloadLevel": {
  4191. "type": "String",
  4192. "required": true,
  4193. "label": "原文层级"
  4194. },
  4195. "productRef": {
  4196. "type": "Pointer",
  4197. "targetClass": "KfProduct",
  4198. "required": false,
  4199. "label": "归一产品"
  4200. },
  4201. "evidenceRef": {
  4202. "type": "Pointer",
  4203. "targetClass": "KfEvidence",
  4204. "required": false,
  4205. "label": "主要归一证据"
  4206. },
  4207. "parentExternalId": {
  4208. "type": "String",
  4209. "required": true,
  4210. "label": "所属笔记平台ID"
  4211. },
  4212. "parentRef": {
  4213. "type": "Pointer",
  4214. "targetClass": "KfRawXhsNote",
  4215. "required": false,
  4216. "label": "所属笔记记录"
  4217. },
  4218. "text": {
  4219. "type": "String",
  4220. "required": true,
  4221. "label": "评论原文"
  4222. },
  4223. "authorId": {
  4224. "type": "String",
  4225. "required": false,
  4226. "label": "评论者平台ID"
  4227. },
  4228. "authorName": {
  4229. "type": "String",
  4230. "required": false,
  4231. "label": "评论者显示名"
  4232. },
  4233. "likeCount": {
  4234. "type": "Number",
  4235. "required": false,
  4236. "label": "评论点赞数"
  4237. },
  4238. "replyCount": {
  4239. "type": "Number",
  4240. "required": false,
  4241. "label": "子评论数"
  4242. },
  4243. "ipLocation": {
  4244. "type": "String",
  4245. "required": false,
  4246. "label": "显示IP属地"
  4247. },
  4248. "isNoise": {
  4249. "type": "Boolean",
  4250. "required": false,
  4251. "label": "是否为噪声数据"
  4252. },
  4253. "noiseReason": {
  4254. "type": "String",
  4255. "required": false,
  4256. "label": "噪声判定原因"
  4257. },
  4258. "noiseScope": {
  4259. "type": "String",
  4260. "required": false,
  4261. "label": "噪声判定适用范围"
  4262. },
  4263. "noiseRuleVersion": {
  4264. "type": "String",
  4265. "required": false,
  4266. "label": "噪声筛选规则版本"
  4267. },
  4268. "noiseMethod": {
  4269. "type": "String",
  4270. "required": false,
  4271. "label": "噪声判定方式"
  4272. },
  4273. "noiseAssessedAt": {
  4274. "type": "Date",
  4275. "required": false,
  4276. "label": "噪声判定记录时间"
  4277. },
  4278. "noiseAssessedByRef": {
  4279. "type": "Pointer",
  4280. "targetClass": "_User",
  4281. "required": false,
  4282. "label": "噪声判定操作人"
  4283. },
  4284. "noiseContentHash": {
  4285. "type": "String",
  4286. "required": false,
  4287. "label": "噪声判定内容指纹"
  4288. },
  4289. "noiseHistory": {
  4290. "type": "Array",
  4291. "required": false,
  4292. "label": "分范围噪声判定历史"
  4293. }
  4294. },
  4295. "KfRawDouyinVideo": {
  4296. "objectId": {
  4297. "type": "String"
  4298. },
  4299. "createdAt": {
  4300. "type": "Date"
  4301. },
  4302. "updatedAt": {
  4303. "type": "Date"
  4304. },
  4305. "schemaVersion": {
  4306. "type": "String",
  4307. "required": true,
  4308. "label": "记录结构版本"
  4309. },
  4310. "externalKey": {
  4311. "type": "String",
  4312. "required": true,
  4313. "label": "稳定业务键"
  4314. },
  4315. "reviewState": {
  4316. "type": "String",
  4317. "required": true,
  4318. "label": "人工确认状态"
  4319. },
  4320. "ingestedAt": {
  4321. "type": "Date",
  4322. "required": true,
  4323. "label": "规范入库时间"
  4324. },
  4325. "recordState": {
  4326. "type": "String",
  4327. "required": true,
  4328. "label": "生命周期"
  4329. },
  4330. "dataMode": {
  4331. "type": "String",
  4332. "required": true,
  4333. "label": "数据取得模式"
  4334. },
  4335. "reviewedByRef": {
  4336. "type": "Pointer",
  4337. "targetClass": "_User",
  4338. "required": false,
  4339. "label": "确认经办人"
  4340. },
  4341. "reviewedAt": {
  4342. "type": "Date",
  4343. "required": false,
  4344. "label": "确认时间"
  4345. },
  4346. "runRef": {
  4347. "type": "Pointer",
  4348. "targetClass": "KfVocRun",
  4349. "required": false,
  4350. "label": "VOC执行记录"
  4351. },
  4352. "sourceRef": {
  4353. "type": "Pointer",
  4354. "targetClass": "KfSource",
  4355. "required": true,
  4356. "label": "完整响应来源"
  4357. },
  4358. "platform": {
  4359. "type": "String",
  4360. "required": true,
  4361. "label": "实际平台"
  4362. },
  4363. "externalObjectId": {
  4364. "type": "String",
  4365. "required": false,
  4366. "label": "平台对象ID"
  4367. },
  4368. "idOrigin": {
  4369. "type": "String",
  4370. "required": true,
  4371. "label": "对象ID来源"
  4372. },
  4373. "keyword": {
  4374. "type": "String",
  4375. "required": false,
  4376. "label": "采集关键词"
  4377. },
  4378. "sourceUrl": {
  4379. "type": "String",
  4380. "required": false,
  4381. "label": "原始链接"
  4382. },
  4383. "publishedAt": {
  4384. "type": "Date",
  4385. "required": false,
  4386. "label": "内容发布时间"
  4387. },
  4388. "publishedAtRaw": {
  4389. "type": "String",
  4390. "required": false,
  4391. "label": "原始发布时间文本"
  4392. },
  4393. "collectedAt": {
  4394. "type": "Date",
  4395. "required": true,
  4396. "label": "本次取得时间"
  4397. },
  4398. "recordIndex": {
  4399. "type": "Number",
  4400. "required": true,
  4401. "label": "本次返回序号"
  4402. },
  4403. "payloadHash": {
  4404. "type": "String",
  4405. "required": true,
  4406. "label": "逐条内容指纹"
  4407. },
  4408. "rawPayload": {
  4409. "type": "Object",
  4410. "required": true,
  4411. "label": "逐条VOC返回对象"
  4412. },
  4413. "payloadLevel": {
  4414. "type": "String",
  4415. "required": true,
  4416. "label": "原文层级"
  4417. },
  4418. "productRef": {
  4419. "type": "Pointer",
  4420. "targetClass": "KfProduct",
  4421. "required": false,
  4422. "label": "归一产品"
  4423. },
  4424. "evidenceRef": {
  4425. "type": "Pointer",
  4426. "targetClass": "KfEvidence",
  4427. "required": false,
  4428. "label": "主要归一证据"
  4429. },
  4430. "content": {
  4431. "type": "String",
  4432. "required": false,
  4433. "label": "视频文案"
  4434. },
  4435. "authorId": {
  4436. "type": "String",
  4437. "required": false,
  4438. "label": "平台作者ID"
  4439. },
  4440. "authorName": {
  4441. "type": "String",
  4442. "required": false,
  4443. "label": "作者显示名"
  4444. },
  4445. "authorSecUid": {
  4446. "type": "String",
  4447. "required": false,
  4448. "label": "作者安全标识"
  4449. },
  4450. "likeCount": {
  4451. "type": "Number",
  4452. "required": false,
  4453. "label": "点赞数"
  4454. },
  4455. "collectCount": {
  4456. "type": "Number",
  4457. "required": false,
  4458. "label": "收藏数"
  4459. },
  4460. "commentCount": {
  4461. "type": "Number",
  4462. "required": false,
  4463. "label": "评论数"
  4464. },
  4465. "shareCount": {
  4466. "type": "Number",
  4467. "required": false,
  4468. "label": "分享数"
  4469. },
  4470. "playCount": {
  4471. "type": "Number",
  4472. "required": false,
  4473. "label": "播放数"
  4474. },
  4475. "tags": {
  4476. "type": "Array",
  4477. "required": false,
  4478. "label": "话题标签"
  4479. },
  4480. "sourceUrlVerified": {
  4481. "type": "Boolean",
  4482. "required": true,
  4483. "label": "链接已核验"
  4484. },
  4485. "mediaManifest": {
  4486. "type": "Object",
  4487. "required": false,
  4488. "label": "本地媒体清单"
  4489. },
  4490. "isNoise": {
  4491. "type": "Boolean",
  4492. "required": false,
  4493. "label": "是否为噪声数据"
  4494. },
  4495. "noiseReason": {
  4496. "type": "String",
  4497. "required": false,
  4498. "label": "噪声判定原因"
  4499. },
  4500. "noiseScope": {
  4501. "type": "String",
  4502. "required": false,
  4503. "label": "噪声判定适用范围"
  4504. },
  4505. "noiseRuleVersion": {
  4506. "type": "String",
  4507. "required": false,
  4508. "label": "噪声筛选规则版本"
  4509. },
  4510. "noiseMethod": {
  4511. "type": "String",
  4512. "required": false,
  4513. "label": "噪声判定方式"
  4514. },
  4515. "noiseAssessedAt": {
  4516. "type": "Date",
  4517. "required": false,
  4518. "label": "噪声判定记录时间"
  4519. },
  4520. "noiseAssessedByRef": {
  4521. "type": "Pointer",
  4522. "targetClass": "_User",
  4523. "required": false,
  4524. "label": "噪声判定操作人"
  4525. },
  4526. "noiseContentHash": {
  4527. "type": "String",
  4528. "required": false,
  4529. "label": "噪声判定内容指纹"
  4530. },
  4531. "noiseHistory": {
  4532. "type": "Array",
  4533. "required": false,
  4534. "label": "分范围噪声判定历史"
  4535. }
  4536. },
  4537. "KfRawDouyinComment": {
  4538. "objectId": {
  4539. "type": "String"
  4540. },
  4541. "createdAt": {
  4542. "type": "Date"
  4543. },
  4544. "updatedAt": {
  4545. "type": "Date"
  4546. },
  4547. "schemaVersion": {
  4548. "type": "String",
  4549. "required": true,
  4550. "label": "记录结构版本"
  4551. },
  4552. "externalKey": {
  4553. "type": "String",
  4554. "required": true,
  4555. "label": "稳定业务键"
  4556. },
  4557. "reviewState": {
  4558. "type": "String",
  4559. "required": true,
  4560. "label": "人工确认状态"
  4561. },
  4562. "ingestedAt": {
  4563. "type": "Date",
  4564. "required": true,
  4565. "label": "规范入库时间"
  4566. },
  4567. "recordState": {
  4568. "type": "String",
  4569. "required": true,
  4570. "label": "生命周期"
  4571. },
  4572. "dataMode": {
  4573. "type": "String",
  4574. "required": true,
  4575. "label": "数据取得模式"
  4576. },
  4577. "reviewedByRef": {
  4578. "type": "Pointer",
  4579. "targetClass": "_User",
  4580. "required": false,
  4581. "label": "确认经办人"
  4582. },
  4583. "reviewedAt": {
  4584. "type": "Date",
  4585. "required": false,
  4586. "label": "确认时间"
  4587. },
  4588. "runRef": {
  4589. "type": "Pointer",
  4590. "targetClass": "KfVocRun",
  4591. "required": false,
  4592. "label": "VOC执行记录"
  4593. },
  4594. "sourceRef": {
  4595. "type": "Pointer",
  4596. "targetClass": "KfSource",
  4597. "required": true,
  4598. "label": "完整响应来源"
  4599. },
  4600. "platform": {
  4601. "type": "String",
  4602. "required": true,
  4603. "label": "实际平台"
  4604. },
  4605. "externalObjectId": {
  4606. "type": "String",
  4607. "required": false,
  4608. "label": "平台对象ID"
  4609. },
  4610. "idOrigin": {
  4611. "type": "String",
  4612. "required": true,
  4613. "label": "对象ID来源"
  4614. },
  4615. "keyword": {
  4616. "type": "String",
  4617. "required": false,
  4618. "label": "采集关键词"
  4619. },
  4620. "sourceUrl": {
  4621. "type": "String",
  4622. "required": false,
  4623. "label": "原始链接"
  4624. },
  4625. "publishedAt": {
  4626. "type": "Date",
  4627. "required": false,
  4628. "label": "内容发布时间"
  4629. },
  4630. "publishedAtRaw": {
  4631. "type": "String",
  4632. "required": false,
  4633. "label": "原始发布时间文本"
  4634. },
  4635. "collectedAt": {
  4636. "type": "Date",
  4637. "required": true,
  4638. "label": "本次取得时间"
  4639. },
  4640. "recordIndex": {
  4641. "type": "Number",
  4642. "required": true,
  4643. "label": "本次返回序号"
  4644. },
  4645. "payloadHash": {
  4646. "type": "String",
  4647. "required": true,
  4648. "label": "逐条内容指纹"
  4649. },
  4650. "rawPayload": {
  4651. "type": "Object",
  4652. "required": true,
  4653. "label": "逐条VOC返回对象"
  4654. },
  4655. "payloadLevel": {
  4656. "type": "String",
  4657. "required": true,
  4658. "label": "原文层级"
  4659. },
  4660. "productRef": {
  4661. "type": "Pointer",
  4662. "targetClass": "KfProduct",
  4663. "required": false,
  4664. "label": "归一产品"
  4665. },
  4666. "evidenceRef": {
  4667. "type": "Pointer",
  4668. "targetClass": "KfEvidence",
  4669. "required": false,
  4670. "label": "主要归一证据"
  4671. },
  4672. "parentExternalId": {
  4673. "type": "String",
  4674. "required": true,
  4675. "label": "所属视频平台ID"
  4676. },
  4677. "parentRef": {
  4678. "type": "Pointer",
  4679. "targetClass": "KfRawDouyinVideo",
  4680. "required": false,
  4681. "label": "所属视频记录"
  4682. },
  4683. "text": {
  4684. "type": "String",
  4685. "required": true,
  4686. "label": "评论原文"
  4687. },
  4688. "authorId": {
  4689. "type": "String",
  4690. "required": false,
  4691. "label": "评论者平台ID"
  4692. },
  4693. "authorName": {
  4694. "type": "String",
  4695. "required": false,
  4696. "label": "评论者显示名"
  4697. },
  4698. "likeCount": {
  4699. "type": "Number",
  4700. "required": false,
  4701. "label": "评论点赞数"
  4702. },
  4703. "replyCount": {
  4704. "type": "Number",
  4705. "required": false,
  4706. "label": "回复总数"
  4707. },
  4708. "ipLocation": {
  4709. "type": "String",
  4710. "required": false,
  4711. "label": "显示IP属地"
  4712. },
  4713. "isNoise": {
  4714. "type": "Boolean",
  4715. "required": false,
  4716. "label": "是否为噪声数据"
  4717. },
  4718. "noiseReason": {
  4719. "type": "String",
  4720. "required": false,
  4721. "label": "噪声判定原因"
  4722. },
  4723. "noiseScope": {
  4724. "type": "String",
  4725. "required": false,
  4726. "label": "噪声判定适用范围"
  4727. },
  4728. "noiseRuleVersion": {
  4729. "type": "String",
  4730. "required": false,
  4731. "label": "噪声筛选规则版本"
  4732. },
  4733. "noiseMethod": {
  4734. "type": "String",
  4735. "required": false,
  4736. "label": "噪声判定方式"
  4737. },
  4738. "noiseAssessedAt": {
  4739. "type": "Date",
  4740. "required": false,
  4741. "label": "噪声判定记录时间"
  4742. },
  4743. "noiseAssessedByRef": {
  4744. "type": "Pointer",
  4745. "targetClass": "_User",
  4746. "required": false,
  4747. "label": "噪声判定操作人"
  4748. },
  4749. "noiseContentHash": {
  4750. "type": "String",
  4751. "required": false,
  4752. "label": "噪声判定内容指纹"
  4753. },
  4754. "noiseHistory": {
  4755. "type": "Array",
  4756. "required": false,
  4757. "label": "分范围噪声判定历史"
  4758. }
  4759. },
  4760. "KfRawTaobaoItem": {
  4761. "objectId": {
  4762. "type": "String"
  4763. },
  4764. "createdAt": {
  4765. "type": "Date"
  4766. },
  4767. "updatedAt": {
  4768. "type": "Date"
  4769. },
  4770. "schemaVersion": {
  4771. "type": "String",
  4772. "required": true,
  4773. "label": "记录结构版本"
  4774. },
  4775. "externalKey": {
  4776. "type": "String",
  4777. "required": true,
  4778. "label": "稳定业务键"
  4779. },
  4780. "reviewState": {
  4781. "type": "String",
  4782. "required": true,
  4783. "label": "人工确认状态"
  4784. },
  4785. "ingestedAt": {
  4786. "type": "Date",
  4787. "required": true,
  4788. "label": "规范入库时间"
  4789. },
  4790. "recordState": {
  4791. "type": "String",
  4792. "required": true,
  4793. "label": "生命周期"
  4794. },
  4795. "dataMode": {
  4796. "type": "String",
  4797. "required": true,
  4798. "label": "数据取得模式"
  4799. },
  4800. "reviewedByRef": {
  4801. "type": "Pointer",
  4802. "targetClass": "_User",
  4803. "required": false,
  4804. "label": "确认经办人"
  4805. },
  4806. "reviewedAt": {
  4807. "type": "Date",
  4808. "required": false,
  4809. "label": "确认时间"
  4810. },
  4811. "runRef": {
  4812. "type": "Pointer",
  4813. "targetClass": "KfVocRun",
  4814. "required": false,
  4815. "label": "VOC执行记录"
  4816. },
  4817. "sourceRef": {
  4818. "type": "Pointer",
  4819. "targetClass": "KfSource",
  4820. "required": true,
  4821. "label": "完整响应来源"
  4822. },
  4823. "platform": {
  4824. "type": "String",
  4825. "required": true,
  4826. "label": "实际平台"
  4827. },
  4828. "externalObjectId": {
  4829. "type": "String",
  4830. "required": false,
  4831. "label": "平台对象ID"
  4832. },
  4833. "idOrigin": {
  4834. "type": "String",
  4835. "required": true,
  4836. "label": "对象ID来源"
  4837. },
  4838. "keyword": {
  4839. "type": "String",
  4840. "required": false,
  4841. "label": "采集关键词"
  4842. },
  4843. "sourceUrl": {
  4844. "type": "String",
  4845. "required": false,
  4846. "label": "原始链接"
  4847. },
  4848. "publishedAt": {
  4849. "type": "Date",
  4850. "required": false,
  4851. "label": "内容发布时间"
  4852. },
  4853. "publishedAtRaw": {
  4854. "type": "String",
  4855. "required": false,
  4856. "label": "原始发布时间文本"
  4857. },
  4858. "collectedAt": {
  4859. "type": "Date",
  4860. "required": true,
  4861. "label": "本次取得时间"
  4862. },
  4863. "recordIndex": {
  4864. "type": "Number",
  4865. "required": true,
  4866. "label": "本次返回序号"
  4867. },
  4868. "payloadHash": {
  4869. "type": "String",
  4870. "required": true,
  4871. "label": "逐条内容指纹"
  4872. },
  4873. "rawPayload": {
  4874. "type": "Object",
  4875. "required": true,
  4876. "label": "逐条VOC返回对象"
  4877. },
  4878. "payloadLevel": {
  4879. "type": "String",
  4880. "required": true,
  4881. "label": "原文层级"
  4882. },
  4883. "productRef": {
  4884. "type": "Pointer",
  4885. "targetClass": "KfProduct",
  4886. "required": false,
  4887. "label": "归一产品"
  4888. },
  4889. "evidenceRef": {
  4890. "type": "Pointer",
  4891. "targetClass": "KfEvidence",
  4892. "required": false,
  4893. "label": "主要归一证据"
  4894. },
  4895. "shopName": {
  4896. "type": "String",
  4897. "required": false,
  4898. "label": "店铺名称"
  4899. },
  4900. "subject": {
  4901. "type": "String",
  4902. "required": false,
  4903. "label": "平台商品标题"
  4904. },
  4905. "skuId": {
  4906. "type": "String",
  4907. "required": false,
  4908. "label": "平台SKU编号"
  4909. },
  4910. "skuVoList": {
  4911. "type": "Array",
  4912. "required": false,
  4913. "label": "SKU列表"
  4914. },
  4915. "price": {
  4916. "type": "Number",
  4917. "required": false,
  4918. "label": "基础零售价快照"
  4919. },
  4920. "currency": {
  4921. "type": "String",
  4922. "required": false,
  4923. "label": "币种"
  4924. },
  4925. "priceKind": {
  4926. "type": "String",
  4927. "required": false,
  4928. "label": "价格口径"
  4929. },
  4930. "recordTime": {
  4931. "type": "Date",
  4932. "required": false,
  4933. "label": "上游采集时间"
  4934. },
  4935. "recordTimeRaw": {
  4936. "type": "String",
  4937. "required": false,
  4938. "label": "原始上游时间"
  4939. },
  4940. "attributes": {
  4941. "type": "Object",
  4942. "required": false,
  4943. "label": "商品属性"
  4944. },
  4945. "isNoise": {
  4946. "type": "Boolean",
  4947. "required": false,
  4948. "label": "是否为噪声数据"
  4949. },
  4950. "noiseReason": {
  4951. "type": "String",
  4952. "required": false,
  4953. "label": "噪声判定原因"
  4954. },
  4955. "noiseScope": {
  4956. "type": "String",
  4957. "required": false,
  4958. "label": "噪声判定适用范围"
  4959. },
  4960. "noiseRuleVersion": {
  4961. "type": "String",
  4962. "required": false,
  4963. "label": "噪声筛选规则版本"
  4964. },
  4965. "noiseMethod": {
  4966. "type": "String",
  4967. "required": false,
  4968. "label": "噪声判定方式"
  4969. },
  4970. "noiseAssessedAt": {
  4971. "type": "Date",
  4972. "required": false,
  4973. "label": "噪声判定记录时间"
  4974. },
  4975. "noiseAssessedByRef": {
  4976. "type": "Pointer",
  4977. "targetClass": "_User",
  4978. "required": false,
  4979. "label": "噪声判定操作人"
  4980. },
  4981. "noiseContentHash": {
  4982. "type": "String",
  4983. "required": false,
  4984. "label": "噪声判定内容指纹"
  4985. },
  4986. "noiseHistory": {
  4987. "type": "Array",
  4988. "required": false,
  4989. "label": "分范围噪声判定历史"
  4990. }
  4991. },
  4992. "KfRawTaobaoReview": {
  4993. "objectId": {
  4994. "type": "String"
  4995. },
  4996. "createdAt": {
  4997. "type": "Date"
  4998. },
  4999. "updatedAt": {
  5000. "type": "Date"
  5001. },
  5002. "schemaVersion": {
  5003. "type": "String",
  5004. "required": true,
  5005. "label": "记录结构版本"
  5006. },
  5007. "externalKey": {
  5008. "type": "String",
  5009. "required": true,
  5010. "label": "稳定业务键"
  5011. },
  5012. "reviewState": {
  5013. "type": "String",
  5014. "required": true,
  5015. "label": "人工确认状态"
  5016. },
  5017. "ingestedAt": {
  5018. "type": "Date",
  5019. "required": true,
  5020. "label": "规范入库时间"
  5021. },
  5022. "recordState": {
  5023. "type": "String",
  5024. "required": true,
  5025. "label": "生命周期"
  5026. },
  5027. "dataMode": {
  5028. "type": "String",
  5029. "required": true,
  5030. "label": "数据取得模式"
  5031. },
  5032. "reviewedByRef": {
  5033. "type": "Pointer",
  5034. "targetClass": "_User",
  5035. "required": false,
  5036. "label": "确认经办人"
  5037. },
  5038. "reviewedAt": {
  5039. "type": "Date",
  5040. "required": false,
  5041. "label": "确认时间"
  5042. },
  5043. "runRef": {
  5044. "type": "Pointer",
  5045. "targetClass": "KfVocRun",
  5046. "required": false,
  5047. "label": "VOC执行记录"
  5048. },
  5049. "sourceRef": {
  5050. "type": "Pointer",
  5051. "targetClass": "KfSource",
  5052. "required": true,
  5053. "label": "完整响应来源"
  5054. },
  5055. "platform": {
  5056. "type": "String",
  5057. "required": true,
  5058. "label": "实际平台"
  5059. },
  5060. "externalObjectId": {
  5061. "type": "String",
  5062. "required": false,
  5063. "label": "平台对象ID"
  5064. },
  5065. "idOrigin": {
  5066. "type": "String",
  5067. "required": true,
  5068. "label": "对象ID来源"
  5069. },
  5070. "keyword": {
  5071. "type": "String",
  5072. "required": false,
  5073. "label": "采集关键词"
  5074. },
  5075. "sourceUrl": {
  5076. "type": "String",
  5077. "required": false,
  5078. "label": "原始链接"
  5079. },
  5080. "publishedAt": {
  5081. "type": "Date",
  5082. "required": false,
  5083. "label": "内容发布时间"
  5084. },
  5085. "publishedAtRaw": {
  5086. "type": "String",
  5087. "required": false,
  5088. "label": "原始发布时间文本"
  5089. },
  5090. "collectedAt": {
  5091. "type": "Date",
  5092. "required": true,
  5093. "label": "本次取得时间"
  5094. },
  5095. "recordIndex": {
  5096. "type": "Number",
  5097. "required": true,
  5098. "label": "本次返回序号"
  5099. },
  5100. "payloadHash": {
  5101. "type": "String",
  5102. "required": true,
  5103. "label": "逐条内容指纹"
  5104. },
  5105. "rawPayload": {
  5106. "type": "Object",
  5107. "required": true,
  5108. "label": "逐条VOC返回对象"
  5109. },
  5110. "payloadLevel": {
  5111. "type": "String",
  5112. "required": true,
  5113. "label": "原文层级"
  5114. },
  5115. "productRef": {
  5116. "type": "Pointer",
  5117. "targetClass": "KfProduct",
  5118. "required": false,
  5119. "label": "归一产品"
  5120. },
  5121. "evidenceRef": {
  5122. "type": "Pointer",
  5123. "targetClass": "KfEvidence",
  5124. "required": false,
  5125. "label": "主要归一证据"
  5126. },
  5127. "parentExternalId": {
  5128. "type": "String",
  5129. "required": false,
  5130. "label": "所属商品平台ID"
  5131. },
  5132. "skuId": {
  5133. "type": "String",
  5134. "required": false,
  5135. "label": "相关SKU编号"
  5136. },
  5137. "text": {
  5138. "type": "String",
  5139. "required": false,
  5140. "label": "评价原文"
  5141. },
  5142. "rating": {
  5143. "type": "Number",
  5144. "required": false,
  5145. "label": "评分"
  5146. },
  5147. "authorLabel": {
  5148. "type": "String",
  5149. "required": false,
  5150. "label": "评价者显示名"
  5151. },
  5152. "mediaManifest": {
  5153. "type": "Object",
  5154. "required": false,
  5155. "label": "评价媒体清单"
  5156. },
  5157. "isNoise": {
  5158. "type": "Boolean",
  5159. "required": false,
  5160. "label": "是否为噪声数据"
  5161. },
  5162. "noiseReason": {
  5163. "type": "String",
  5164. "required": false,
  5165. "label": "噪声判定原因"
  5166. },
  5167. "noiseScope": {
  5168. "type": "String",
  5169. "required": false,
  5170. "label": "噪声判定适用范围"
  5171. },
  5172. "noiseRuleVersion": {
  5173. "type": "String",
  5174. "required": false,
  5175. "label": "噪声筛选规则版本"
  5176. },
  5177. "noiseMethod": {
  5178. "type": "String",
  5179. "required": false,
  5180. "label": "噪声判定方式"
  5181. },
  5182. "noiseAssessedAt": {
  5183. "type": "Date",
  5184. "required": false,
  5185. "label": "噪声判定记录时间"
  5186. },
  5187. "noiseAssessedByRef": {
  5188. "type": "Pointer",
  5189. "targetClass": "_User",
  5190. "required": false,
  5191. "label": "噪声判定操作人"
  5192. },
  5193. "noiseContentHash": {
  5194. "type": "String",
  5195. "required": false,
  5196. "label": "噪声判定内容指纹"
  5197. },
  5198. "noiseHistory": {
  5199. "type": "Array",
  5200. "required": false,
  5201. "label": "分范围噪声判定历史"
  5202. }
  5203. },
  5204. "KfRawJdItem": {
  5205. "objectId": {
  5206. "type": "String"
  5207. },
  5208. "createdAt": {
  5209. "type": "Date"
  5210. },
  5211. "updatedAt": {
  5212. "type": "Date"
  5213. },
  5214. "schemaVersion": {
  5215. "type": "String",
  5216. "required": true,
  5217. "label": "记录结构版本"
  5218. },
  5219. "externalKey": {
  5220. "type": "String",
  5221. "required": true,
  5222. "label": "稳定业务键"
  5223. },
  5224. "reviewState": {
  5225. "type": "String",
  5226. "required": true,
  5227. "label": "人工确认状态"
  5228. },
  5229. "ingestedAt": {
  5230. "type": "Date",
  5231. "required": true,
  5232. "label": "规范入库时间"
  5233. },
  5234. "recordState": {
  5235. "type": "String",
  5236. "required": true,
  5237. "label": "生命周期"
  5238. },
  5239. "dataMode": {
  5240. "type": "String",
  5241. "required": true,
  5242. "label": "数据取得模式"
  5243. },
  5244. "reviewedByRef": {
  5245. "type": "Pointer",
  5246. "targetClass": "_User",
  5247. "required": false,
  5248. "label": "确认经办人"
  5249. },
  5250. "reviewedAt": {
  5251. "type": "Date",
  5252. "required": false,
  5253. "label": "确认时间"
  5254. },
  5255. "runRef": {
  5256. "type": "Pointer",
  5257. "targetClass": "KfVocRun",
  5258. "required": false,
  5259. "label": "VOC执行记录"
  5260. },
  5261. "sourceRef": {
  5262. "type": "Pointer",
  5263. "targetClass": "KfSource",
  5264. "required": true,
  5265. "label": "完整响应来源"
  5266. },
  5267. "platform": {
  5268. "type": "String",
  5269. "required": true,
  5270. "label": "实际平台"
  5271. },
  5272. "externalObjectId": {
  5273. "type": "String",
  5274. "required": false,
  5275. "label": "平台对象ID"
  5276. },
  5277. "idOrigin": {
  5278. "type": "String",
  5279. "required": true,
  5280. "label": "对象ID来源"
  5281. },
  5282. "keyword": {
  5283. "type": "String",
  5284. "required": false,
  5285. "label": "采集关键词"
  5286. },
  5287. "sourceUrl": {
  5288. "type": "String",
  5289. "required": false,
  5290. "label": "原始链接"
  5291. },
  5292. "publishedAt": {
  5293. "type": "Date",
  5294. "required": false,
  5295. "label": "内容发布时间"
  5296. },
  5297. "publishedAtRaw": {
  5298. "type": "String",
  5299. "required": false,
  5300. "label": "原始发布时间文本"
  5301. },
  5302. "collectedAt": {
  5303. "type": "Date",
  5304. "required": true,
  5305. "label": "本次取得时间"
  5306. },
  5307. "recordIndex": {
  5308. "type": "Number",
  5309. "required": true,
  5310. "label": "本次返回序号"
  5311. },
  5312. "payloadHash": {
  5313. "type": "String",
  5314. "required": true,
  5315. "label": "逐条内容指纹"
  5316. },
  5317. "rawPayload": {
  5318. "type": "Object",
  5319. "required": true,
  5320. "label": "逐条VOC返回对象"
  5321. },
  5322. "payloadLevel": {
  5323. "type": "String",
  5324. "required": true,
  5325. "label": "原文层级"
  5326. },
  5327. "productRef": {
  5328. "type": "Pointer",
  5329. "targetClass": "KfProduct",
  5330. "required": false,
  5331. "label": "归一产品"
  5332. },
  5333. "evidenceRef": {
  5334. "type": "Pointer",
  5335. "targetClass": "KfEvidence",
  5336. "required": false,
  5337. "label": "主要归一证据"
  5338. },
  5339. "title": {
  5340. "type": "String",
  5341. "required": false,
  5342. "label": "商品标题"
  5343. },
  5344. "shopName": {
  5345. "type": "String",
  5346. "required": false,
  5347. "label": "店铺名称"
  5348. },
  5349. "skuId": {
  5350. "type": "String",
  5351. "required": false,
  5352. "label": "平台SKU编号"
  5353. },
  5354. "price": {
  5355. "type": "Number",
  5356. "required": false,
  5357. "label": "观察价格"
  5358. },
  5359. "currency": {
  5360. "type": "String",
  5361. "required": false,
  5362. "label": "币种"
  5363. },
  5364. "priceKind": {
  5365. "type": "String",
  5366. "required": false,
  5367. "label": "价格口径"
  5368. },
  5369. "recordTime": {
  5370. "type": "Date",
  5371. "required": false,
  5372. "label": "上游采集时间"
  5373. },
  5374. "recordTimeRaw": {
  5375. "type": "String",
  5376. "required": false,
  5377. "label": "原始上游时间"
  5378. },
  5379. "isNoise": {
  5380. "type": "Boolean",
  5381. "required": false,
  5382. "label": "是否为噪声数据"
  5383. },
  5384. "noiseReason": {
  5385. "type": "String",
  5386. "required": false,
  5387. "label": "噪声判定原因"
  5388. },
  5389. "noiseScope": {
  5390. "type": "String",
  5391. "required": false,
  5392. "label": "噪声判定适用范围"
  5393. },
  5394. "noiseRuleVersion": {
  5395. "type": "String",
  5396. "required": false,
  5397. "label": "噪声筛选规则版本"
  5398. },
  5399. "noiseMethod": {
  5400. "type": "String",
  5401. "required": false,
  5402. "label": "噪声判定方式"
  5403. },
  5404. "noiseAssessedAt": {
  5405. "type": "Date",
  5406. "required": false,
  5407. "label": "噪声判定记录时间"
  5408. },
  5409. "noiseAssessedByRef": {
  5410. "type": "Pointer",
  5411. "targetClass": "_User",
  5412. "required": false,
  5413. "label": "噪声判定操作人"
  5414. },
  5415. "noiseContentHash": {
  5416. "type": "String",
  5417. "required": false,
  5418. "label": "噪声判定内容指纹"
  5419. },
  5420. "noiseHistory": {
  5421. "type": "Array",
  5422. "required": false,
  5423. "label": "分范围噪声判定历史"
  5424. }
  5425. },
  5426. "KfRawJdReview": {
  5427. "objectId": {
  5428. "type": "String"
  5429. },
  5430. "createdAt": {
  5431. "type": "Date"
  5432. },
  5433. "updatedAt": {
  5434. "type": "Date"
  5435. },
  5436. "schemaVersion": {
  5437. "type": "String",
  5438. "required": true,
  5439. "label": "记录结构版本"
  5440. },
  5441. "externalKey": {
  5442. "type": "String",
  5443. "required": true,
  5444. "label": "稳定业务键"
  5445. },
  5446. "reviewState": {
  5447. "type": "String",
  5448. "required": true,
  5449. "label": "人工确认状态"
  5450. },
  5451. "ingestedAt": {
  5452. "type": "Date",
  5453. "required": true,
  5454. "label": "规范入库时间"
  5455. },
  5456. "recordState": {
  5457. "type": "String",
  5458. "required": true,
  5459. "label": "生命周期"
  5460. },
  5461. "dataMode": {
  5462. "type": "String",
  5463. "required": true,
  5464. "label": "数据取得模式"
  5465. },
  5466. "reviewedByRef": {
  5467. "type": "Pointer",
  5468. "targetClass": "_User",
  5469. "required": false,
  5470. "label": "确认经办人"
  5471. },
  5472. "reviewedAt": {
  5473. "type": "Date",
  5474. "required": false,
  5475. "label": "确认时间"
  5476. },
  5477. "runRef": {
  5478. "type": "Pointer",
  5479. "targetClass": "KfVocRun",
  5480. "required": false,
  5481. "label": "VOC执行记录"
  5482. },
  5483. "sourceRef": {
  5484. "type": "Pointer",
  5485. "targetClass": "KfSource",
  5486. "required": true,
  5487. "label": "完整响应来源"
  5488. },
  5489. "platform": {
  5490. "type": "String",
  5491. "required": true,
  5492. "label": "实际平台"
  5493. },
  5494. "externalObjectId": {
  5495. "type": "String",
  5496. "required": false,
  5497. "label": "平台对象ID"
  5498. },
  5499. "idOrigin": {
  5500. "type": "String",
  5501. "required": true,
  5502. "label": "对象ID来源"
  5503. },
  5504. "keyword": {
  5505. "type": "String",
  5506. "required": false,
  5507. "label": "采集关键词"
  5508. },
  5509. "sourceUrl": {
  5510. "type": "String",
  5511. "required": false,
  5512. "label": "原始链接"
  5513. },
  5514. "publishedAt": {
  5515. "type": "Date",
  5516. "required": false,
  5517. "label": "内容发布时间"
  5518. },
  5519. "publishedAtRaw": {
  5520. "type": "String",
  5521. "required": false,
  5522. "label": "原始发布时间文本"
  5523. },
  5524. "collectedAt": {
  5525. "type": "Date",
  5526. "required": true,
  5527. "label": "本次取得时间"
  5528. },
  5529. "recordIndex": {
  5530. "type": "Number",
  5531. "required": true,
  5532. "label": "本次返回序号"
  5533. },
  5534. "payloadHash": {
  5535. "type": "String",
  5536. "required": true,
  5537. "label": "逐条内容指纹"
  5538. },
  5539. "rawPayload": {
  5540. "type": "Object",
  5541. "required": true,
  5542. "label": "逐条VOC返回对象"
  5543. },
  5544. "payloadLevel": {
  5545. "type": "String",
  5546. "required": true,
  5547. "label": "原文层级"
  5548. },
  5549. "productRef": {
  5550. "type": "Pointer",
  5551. "targetClass": "KfProduct",
  5552. "required": false,
  5553. "label": "归一产品"
  5554. },
  5555. "evidenceRef": {
  5556. "type": "Pointer",
  5557. "targetClass": "KfEvidence",
  5558. "required": false,
  5559. "label": "主要归一证据"
  5560. },
  5561. "parentExternalId": {
  5562. "type": "String",
  5563. "required": false,
  5564. "label": "所属商品平台ID"
  5565. },
  5566. "skuId": {
  5567. "type": "String",
  5568. "required": false,
  5569. "label": "相关SKU编号"
  5570. },
  5571. "text": {
  5572. "type": "String",
  5573. "required": false,
  5574. "label": "评价原文"
  5575. },
  5576. "rating": {
  5577. "type": "Number",
  5578. "required": false,
  5579. "label": "评分"
  5580. },
  5581. "authorLabel": {
  5582. "type": "String",
  5583. "required": false,
  5584. "label": "评价者显示名"
  5585. },
  5586. "mediaManifest": {
  5587. "type": "Object",
  5588. "required": false,
  5589. "label": "评价媒体清单"
  5590. },
  5591. "isNoise": {
  5592. "type": "Boolean",
  5593. "required": false,
  5594. "label": "是否为噪声数据"
  5595. },
  5596. "noiseReason": {
  5597. "type": "String",
  5598. "required": false,
  5599. "label": "噪声判定原因"
  5600. },
  5601. "noiseScope": {
  5602. "type": "String",
  5603. "required": false,
  5604. "label": "噪声判定适用范围"
  5605. },
  5606. "noiseRuleVersion": {
  5607. "type": "String",
  5608. "required": false,
  5609. "label": "噪声筛选规则版本"
  5610. },
  5611. "noiseMethod": {
  5612. "type": "String",
  5613. "required": false,
  5614. "label": "噪声判定方式"
  5615. },
  5616. "noiseAssessedAt": {
  5617. "type": "Date",
  5618. "required": false,
  5619. "label": "噪声判定记录时间"
  5620. },
  5621. "noiseAssessedByRef": {
  5622. "type": "Pointer",
  5623. "targetClass": "_User",
  5624. "required": false,
  5625. "label": "噪声判定操作人"
  5626. },
  5627. "noiseContentHash": {
  5628. "type": "String",
  5629. "required": false,
  5630. "label": "噪声判定内容指纹"
  5631. },
  5632. "noiseHistory": {
  5633. "type": "Array",
  5634. "required": false,
  5635. "label": "分范围噪声判定历史"
  5636. }
  5637. },
  5638. "KfRawBilibiliPost": {
  5639. "objectId": {
  5640. "type": "String"
  5641. },
  5642. "createdAt": {
  5643. "type": "Date"
  5644. },
  5645. "updatedAt": {
  5646. "type": "Date"
  5647. },
  5648. "schemaVersion": {
  5649. "type": "String",
  5650. "required": true,
  5651. "label": "记录结构版本"
  5652. },
  5653. "externalKey": {
  5654. "type": "String",
  5655. "required": true,
  5656. "label": "稳定业务键"
  5657. },
  5658. "reviewState": {
  5659. "type": "String",
  5660. "required": true,
  5661. "label": "人工确认状态"
  5662. },
  5663. "ingestedAt": {
  5664. "type": "Date",
  5665. "required": true,
  5666. "label": "规范入库时间"
  5667. },
  5668. "recordState": {
  5669. "type": "String",
  5670. "required": true,
  5671. "label": "生命周期"
  5672. },
  5673. "dataMode": {
  5674. "type": "String",
  5675. "required": true,
  5676. "label": "数据取得模式"
  5677. },
  5678. "reviewedByRef": {
  5679. "type": "Pointer",
  5680. "targetClass": "_User",
  5681. "required": false,
  5682. "label": "确认经办人"
  5683. },
  5684. "reviewedAt": {
  5685. "type": "Date",
  5686. "required": false,
  5687. "label": "确认时间"
  5688. },
  5689. "sourceRef": {
  5690. "type": "Pointer",
  5691. "targetClass": "KfSource",
  5692. "required": true,
  5693. "label": "完整响应或原始文件"
  5694. },
  5695. "runRef": {
  5696. "type": "Pointer",
  5697. "targetClass": "KfVocRun",
  5698. "required": false,
  5699. "label": "VOC采集执行"
  5700. },
  5701. "platform": {
  5702. "type": "String",
  5703. "required": true,
  5704. "label": "平台"
  5705. },
  5706. "externalObjectId": {
  5707. "type": "String",
  5708. "required": false,
  5709. "label": "平台对象ID"
  5710. },
  5711. "idOrigin": {
  5712. "type": "String",
  5713. "required": true,
  5714. "label": "对象ID来源"
  5715. },
  5716. "keyword": {
  5717. "type": "String",
  5718. "required": false,
  5719. "label": "查询关键词"
  5720. },
  5721. "sourceUrl": {
  5722. "type": "String",
  5723. "required": false,
  5724. "label": "对象链接"
  5725. },
  5726. "publishedAt": {
  5727. "type": "Date",
  5728. "required": false,
  5729. "label": "发布时间"
  5730. },
  5731. "publishedAtRaw": {
  5732. "type": "String",
  5733. "required": false,
  5734. "label": "原始发布时间"
  5735. },
  5736. "collectedAt": {
  5737. "type": "Date",
  5738. "required": true,
  5739. "label": "采集时间"
  5740. },
  5741. "recordIndex": {
  5742. "type": "Number",
  5743. "required": true,
  5744. "label": "文件内序号"
  5745. },
  5746. "payloadHash": {
  5747. "type": "String",
  5748. "required": true,
  5749. "label": "条目指纹"
  5750. },
  5751. "rawPayload": {
  5752. "type": "Object",
  5753. "required": true,
  5754. "label": "逐条原始返回对象"
  5755. },
  5756. "payloadLevel": {
  5757. "type": "String",
  5758. "required": true,
  5759. "label": "数据层级"
  5760. },
  5761. "evidenceRef": {
  5762. "type": "Pointer",
  5763. "targetClass": "KfEvidence",
  5764. "required": false,
  5765. "label": "主要归一证据"
  5766. },
  5767. "productRef": {
  5768. "type": "Pointer",
  5769. "targetClass": "KfProduct",
  5770. "required": false,
  5771. "label": "归一产品"
  5772. },
  5773. "title": {
  5774. "type": "String",
  5775. "required": false,
  5776. "label": "内容标题"
  5777. },
  5778. "description": {
  5779. "type": "String",
  5780. "required": false,
  5781. "label": "内容描述"
  5782. },
  5783. "authorName": {
  5784. "type": "String",
  5785. "required": false,
  5786. "label": "作者显示名"
  5787. },
  5788. "viewCount": {
  5789. "type": "Number",
  5790. "required": false,
  5791. "label": "播放数"
  5792. },
  5793. "likeCount": {
  5794. "type": "Number",
  5795. "required": false,
  5796. "label": "点赞数"
  5797. },
  5798. "commentCount": {
  5799. "type": "Number",
  5800. "required": false,
  5801. "label": "评论数"
  5802. },
  5803. "tags": {
  5804. "type": "Array",
  5805. "required": false,
  5806. "label": "标签"
  5807. },
  5808. "isNoise": {
  5809. "type": "Boolean",
  5810. "required": false,
  5811. "label": "是否为噪声数据"
  5812. },
  5813. "noiseReason": {
  5814. "type": "String",
  5815. "required": false,
  5816. "label": "噪声判定原因"
  5817. },
  5818. "noiseScope": {
  5819. "type": "String",
  5820. "required": false,
  5821. "label": "噪声判定适用范围"
  5822. },
  5823. "noiseRuleVersion": {
  5824. "type": "String",
  5825. "required": false,
  5826. "label": "噪声筛选规则版本"
  5827. },
  5828. "noiseMethod": {
  5829. "type": "String",
  5830. "required": false,
  5831. "label": "噪声判定方式"
  5832. },
  5833. "noiseAssessedAt": {
  5834. "type": "Date",
  5835. "required": false,
  5836. "label": "噪声判定记录时间"
  5837. },
  5838. "noiseAssessedByRef": {
  5839. "type": "Pointer",
  5840. "targetClass": "_User",
  5841. "required": false,
  5842. "label": "噪声判定操作人"
  5843. },
  5844. "noiseContentHash": {
  5845. "type": "String",
  5846. "required": false,
  5847. "label": "噪声判定内容指纹"
  5848. },
  5849. "noiseHistory": {
  5850. "type": "Array",
  5851. "required": false,
  5852. "label": "分范围噪声判定历史"
  5853. }
  5854. },
  5855. "KfRaw1688Offer": {
  5856. "objectId": {
  5857. "type": "String"
  5858. },
  5859. "createdAt": {
  5860. "type": "Date"
  5861. },
  5862. "updatedAt": {
  5863. "type": "Date"
  5864. },
  5865. "schemaVersion": {
  5866. "type": "String",
  5867. "required": true,
  5868. "label": "记录结构版本"
  5869. },
  5870. "externalKey": {
  5871. "type": "String",
  5872. "required": true,
  5873. "label": "稳定业务键"
  5874. },
  5875. "reviewState": {
  5876. "type": "String",
  5877. "required": true,
  5878. "label": "人工确认状态"
  5879. },
  5880. "ingestedAt": {
  5881. "type": "Date",
  5882. "required": true,
  5883. "label": "规范入库时间"
  5884. },
  5885. "recordState": {
  5886. "type": "String",
  5887. "required": true,
  5888. "label": "生命周期"
  5889. },
  5890. "dataMode": {
  5891. "type": "String",
  5892. "required": true,
  5893. "label": "数据取得模式"
  5894. },
  5895. "reviewedByRef": {
  5896. "type": "Pointer",
  5897. "targetClass": "_User",
  5898. "required": false,
  5899. "label": "确认经办人"
  5900. },
  5901. "reviewedAt": {
  5902. "type": "Date",
  5903. "required": false,
  5904. "label": "确认时间"
  5905. },
  5906. "sourceRef": {
  5907. "type": "Pointer",
  5908. "targetClass": "KfSource",
  5909. "required": true,
  5910. "label": "完整响应或原始文件"
  5911. },
  5912. "runRef": {
  5913. "type": "Pointer",
  5914. "targetClass": "KfVocRun",
  5915. "required": false,
  5916. "label": "VOC采集执行"
  5917. },
  5918. "platform": {
  5919. "type": "String",
  5920. "required": true,
  5921. "label": "平台"
  5922. },
  5923. "externalObjectId": {
  5924. "type": "String",
  5925. "required": false,
  5926. "label": "平台对象ID"
  5927. },
  5928. "idOrigin": {
  5929. "type": "String",
  5930. "required": true,
  5931. "label": "对象ID来源"
  5932. },
  5933. "keyword": {
  5934. "type": "String",
  5935. "required": false,
  5936. "label": "查询关键词"
  5937. },
  5938. "sourceUrl": {
  5939. "type": "String",
  5940. "required": false,
  5941. "label": "对象链接"
  5942. },
  5943. "publishedAt": {
  5944. "type": "Date",
  5945. "required": false,
  5946. "label": "发布时间"
  5947. },
  5948. "publishedAtRaw": {
  5949. "type": "String",
  5950. "required": false,
  5951. "label": "原始发布时间"
  5952. },
  5953. "collectedAt": {
  5954. "type": "Date",
  5955. "required": true,
  5956. "label": "采集时间"
  5957. },
  5958. "recordIndex": {
  5959. "type": "Number",
  5960. "required": true,
  5961. "label": "文件内序号"
  5962. },
  5963. "payloadHash": {
  5964. "type": "String",
  5965. "required": true,
  5966. "label": "条目指纹"
  5967. },
  5968. "rawPayload": {
  5969. "type": "Object",
  5970. "required": true,
  5971. "label": "逐条原始返回对象"
  5972. },
  5973. "payloadLevel": {
  5974. "type": "String",
  5975. "required": true,
  5976. "label": "数据层级"
  5977. },
  5978. "evidenceRef": {
  5979. "type": "Pointer",
  5980. "targetClass": "KfEvidence",
  5981. "required": false,
  5982. "label": "主要归一证据"
  5983. },
  5984. "supplierRef": {
  5985. "type": "Pointer",
  5986. "targetClass": "KfSupplier",
  5987. "required": false,
  5988. "label": "归一供应方"
  5989. },
  5990. "materialRef": {
  5991. "type": "Pointer",
  5992. "targetClass": "KfMaterial",
  5993. "required": false,
  5994. "label": "对应原料"
  5995. },
  5996. "supplyQuoteRef": {
  5997. "type": "Pointer",
  5998. "targetClass": "KfSupplyQuote",
  5999. "required": false,
  6000. "label": "归一公开货源记录"
  6001. },
  6002. "offerTitle": {
  6003. "type": "String",
  6004. "required": false,
  6005. "label": "货源标题"
  6006. },
  6007. "shopName": {
  6008. "type": "String",
  6009. "required": false,
  6010. "label": "店铺名称"
  6011. },
  6012. "province": {
  6013. "type": "String",
  6014. "required": false,
  6015. "label": "标示产地"
  6016. },
  6017. "priceText": {
  6018. "type": "String",
  6019. "required": false,
  6020. "label": "价格原文"
  6021. },
  6022. "price": {
  6023. "type": "Number",
  6024. "required": false,
  6025. "label": "可解释的数值报价"
  6026. },
  6027. "currency": {
  6028. "type": "String",
  6029. "required": false,
  6030. "label": "币种"
  6031. },
  6032. "unit": {
  6033. "type": "String",
  6034. "required": false,
  6035. "label": "计价单位"
  6036. },
  6037. "moq": {
  6038. "type": "Number",
  6039. "required": false,
  6040. "label": "起订量"
  6041. },
  6042. "moqUnit": {
  6043. "type": "String",
  6044. "required": false,
  6045. "label": "起订单位"
  6046. },
  6047. "priceTiers": {
  6048. "type": "Array",
  6049. "required": false,
  6050. "label": "阶梯报价"
  6051. },
  6052. "platformVerifiedFlag": {
  6053. "type": "Boolean",
  6054. "required": false,
  6055. "label": "平台认证标记"
  6056. },
  6057. "isNoise": {
  6058. "type": "Boolean",
  6059. "required": false,
  6060. "label": "是否为噪声数据"
  6061. },
  6062. "noiseReason": {
  6063. "type": "String",
  6064. "required": false,
  6065. "label": "噪声判定原因"
  6066. },
  6067. "noiseScope": {
  6068. "type": "String",
  6069. "required": false,
  6070. "label": "噪声判定适用范围"
  6071. },
  6072. "noiseRuleVersion": {
  6073. "type": "String",
  6074. "required": false,
  6075. "label": "噪声筛选规则版本"
  6076. },
  6077. "noiseMethod": {
  6078. "type": "String",
  6079. "required": false,
  6080. "label": "噪声判定方式"
  6081. },
  6082. "noiseAssessedAt": {
  6083. "type": "Date",
  6084. "required": false,
  6085. "label": "噪声判定记录时间"
  6086. },
  6087. "noiseAssessedByRef": {
  6088. "type": "Pointer",
  6089. "targetClass": "_User",
  6090. "required": false,
  6091. "label": "噪声判定操作人"
  6092. },
  6093. "noiseContentHash": {
  6094. "type": "String",
  6095. "required": false,
  6096. "label": "噪声判定内容指纹"
  6097. },
  6098. "noiseHistory": {
  6099. "type": "Array",
  6100. "required": false,
  6101. "label": "分范围噪声判定历史"
  6102. }
  6103. },
  6104. "KfSku": {
  6105. "objectId": {
  6106. "type": "String"
  6107. },
  6108. "createdAt": {
  6109. "type": "Date"
  6110. },
  6111. "updatedAt": {
  6112. "type": "Date"
  6113. },
  6114. "schemaVersion": {
  6115. "type": "String",
  6116. "required": true,
  6117. "label": "记录结构版本"
  6118. },
  6119. "externalKey": {
  6120. "type": "String",
  6121. "required": true,
  6122. "label": "稳定业务键"
  6123. },
  6124. "reviewState": {
  6125. "type": "String",
  6126. "required": true,
  6127. "label": "人工确认状态"
  6128. },
  6129. "ingestedAt": {
  6130. "type": "Date",
  6131. "required": true,
  6132. "label": "规范入库时间"
  6133. },
  6134. "recordState": {
  6135. "type": "String",
  6136. "required": true,
  6137. "label": "生命周期"
  6138. },
  6139. "dataMode": {
  6140. "type": "String",
  6141. "required": true,
  6142. "label": "数据取得模式"
  6143. },
  6144. "reviewedByRef": {
  6145. "type": "Pointer",
  6146. "targetClass": "_User",
  6147. "required": false,
  6148. "label": "确认经办人"
  6149. },
  6150. "reviewedAt": {
  6151. "type": "Date",
  6152. "required": false,
  6153. "label": "确认时间"
  6154. },
  6155. "productRef": {
  6156. "type": "Pointer",
  6157. "targetClass": "KfProduct",
  6158. "required": true,
  6159. "label": "归一产品"
  6160. },
  6161. "sourceRef": {
  6162. "type": "Pointer",
  6163. "targetClass": "KfSource",
  6164. "required": true,
  6165. "label": "商品来源"
  6166. },
  6167. "platform": {
  6168. "type": "String",
  6169. "required": true,
  6170. "label": "电商平台"
  6171. },
  6172. "platformSkuId": {
  6173. "type": "String",
  6174. "required": false,
  6175. "label": "平台SKU编号"
  6176. },
  6177. "skuName": {
  6178. "type": "String",
  6179. "required": false,
  6180. "label": "SKU名称"
  6181. },
  6182. "specText": {
  6183. "type": "String",
  6184. "required": false,
  6185. "label": "规格原文"
  6186. },
  6187. "netWeightG": {
  6188. "type": "Number",
  6189. "required": false,
  6190. "label": "单份净重克"
  6191. },
  6192. "packCount": {
  6193. "type": "Number",
  6194. "required": false,
  6195. "label": "包装份数"
  6196. },
  6197. "totalWeightG": {
  6198. "type": "Number",
  6199. "required": false,
  6200. "label": "销售单元总重克"
  6201. },
  6202. "attributes": {
  6203. "type": "Object",
  6204. "required": false,
  6205. "label": "SKU属性"
  6206. },
  6207. "scopeDecision": {
  6208. "type": "String",
  6209. "required": true,
  6210. "label": "纳入样本决定"
  6211. },
  6212. "scopeReason": {
  6213. "type": "String",
  6214. "required": false,
  6215. "label": "纳入或排除理由"
  6216. },
  6217. "classificationMethod": {
  6218. "type": "String",
  6219. "required": false,
  6220. "label": "分类方法版本"
  6221. }
  6222. },
  6223. "KfRetailPriceSnapshot": {
  6224. "objectId": {
  6225. "type": "String"
  6226. },
  6227. "createdAt": {
  6228. "type": "Date"
  6229. },
  6230. "updatedAt": {
  6231. "type": "Date"
  6232. },
  6233. "schemaVersion": {
  6234. "type": "String",
  6235. "required": true,
  6236. "label": "记录结构版本"
  6237. },
  6238. "externalKey": {
  6239. "type": "String",
  6240. "required": true,
  6241. "label": "稳定业务键"
  6242. },
  6243. "reviewState": {
  6244. "type": "String",
  6245. "required": true,
  6246. "label": "人工确认状态"
  6247. },
  6248. "ingestedAt": {
  6249. "type": "Date",
  6250. "required": true,
  6251. "label": "规范入库时间"
  6252. },
  6253. "recordState": {
  6254. "type": "String",
  6255. "required": true,
  6256. "label": "生命周期"
  6257. },
  6258. "dataMode": {
  6259. "type": "String",
  6260. "required": true,
  6261. "label": "数据取得模式"
  6262. },
  6263. "reviewedByRef": {
  6264. "type": "Pointer",
  6265. "targetClass": "_User",
  6266. "required": false,
  6267. "label": "确认经办人"
  6268. },
  6269. "reviewedAt": {
  6270. "type": "Date",
  6271. "required": false,
  6272. "label": "确认时间"
  6273. },
  6274. "skuRef": {
  6275. "type": "Pointer",
  6276. "targetClass": "KfSku",
  6277. "required": true,
  6278. "label": "平台SKU"
  6279. },
  6280. "sourceRef": {
  6281. "type": "Pointer",
  6282. "targetClass": "KfSource",
  6283. "required": true,
  6284. "label": "价格来源"
  6285. },
  6286. "platform": {
  6287. "type": "String",
  6288. "required": true,
  6289. "label": "平台"
  6290. },
  6291. "priceKind": {
  6292. "type": "String",
  6293. "required": true,
  6294. "label": "价格口径"
  6295. },
  6296. "price": {
  6297. "type": "Number",
  6298. "required": true,
  6299. "label": "页面价格"
  6300. },
  6301. "currency": {
  6302. "type": "String",
  6303. "required": true,
  6304. "label": "币种"
  6305. },
  6306. "totalWeightG": {
  6307. "type": "Number",
  6308. "required": false,
  6309. "label": "换算用销售单元总重"
  6310. },
  6311. "pricePer100g": {
  6312. "type": "Number",
  6313. "required": false,
  6314. "label": "每百克价格"
  6315. },
  6316. "normalizationMethod": {
  6317. "type": "String",
  6318. "required": false,
  6319. "label": "重量与价格换算方法"
  6320. },
  6321. "validForComparison": {
  6322. "type": "Boolean",
  6323. "required": true,
  6324. "label": "纳入价格比较"
  6325. },
  6326. "exclusionReason": {
  6327. "type": "String",
  6328. "required": false,
  6329. "label": "排除理由"
  6330. },
  6331. "capturedAt": {
  6332. "type": "Date",
  6333. "required": true,
  6334. "label": "页面采集时间"
  6335. },
  6336. "rawRecordTable": {
  6337. "type": "String",
  6338. "required": false,
  6339. "label": "原始记录表"
  6340. },
  6341. "rawRecordId": {
  6342. "type": "String",
  6343. "required": false,
  6344. "label": "原始记录编号"
  6345. }
  6346. },
  6347. "KfProcessStep": {
  6348. "objectId": {
  6349. "type": "String"
  6350. },
  6351. "createdAt": {
  6352. "type": "Date"
  6353. },
  6354. "updatedAt": {
  6355. "type": "Date"
  6356. },
  6357. "schemaVersion": {
  6358. "type": "String",
  6359. "required": true,
  6360. "label": "记录结构版本"
  6361. },
  6362. "externalKey": {
  6363. "type": "String",
  6364. "required": true,
  6365. "label": "稳定业务键"
  6366. },
  6367. "reviewState": {
  6368. "type": "String",
  6369. "required": true,
  6370. "label": "人工确认状态"
  6371. },
  6372. "ingestedAt": {
  6373. "type": "Date",
  6374. "required": true,
  6375. "label": "规范入库时间"
  6376. },
  6377. "recordState": {
  6378. "type": "String",
  6379. "required": true,
  6380. "label": "生命周期"
  6381. },
  6382. "dataMode": {
  6383. "type": "String",
  6384. "required": true,
  6385. "label": "数据取得模式"
  6386. },
  6387. "reviewedByRef": {
  6388. "type": "Pointer",
  6389. "targetClass": "_User",
  6390. "required": false,
  6391. "label": "确认经办人"
  6392. },
  6393. "reviewedAt": {
  6394. "type": "Date",
  6395. "required": false,
  6396. "label": "确认时间"
  6397. },
  6398. "processRef": {
  6399. "type": "Pointer",
  6400. "targetClass": "KfProcess",
  6401. "required": true,
  6402. "label": "所属工艺路线"
  6403. },
  6404. "sequence": {
  6405. "type": "Number",
  6406. "required": true,
  6407. "label": "步骤顺序"
  6408. },
  6409. "stepName": {
  6410. "type": "String",
  6411. "required": true,
  6412. "label": "步骤名称"
  6413. },
  6414. "parameters": {
  6415. "type": "Object",
  6416. "required": false,
  6417. "label": "参数范围"
  6418. },
  6419. "isCcp": {
  6420. "type": "Boolean",
  6421. "required": true,
  6422. "label": "是否关键控制点"
  6423. },
  6424. "controlMethod": {
  6425. "type": "String",
  6426. "required": false,
  6427. "label": "控制与检测方法"
  6428. },
  6429. "factoryApplicability": {
  6430. "type": "Object",
  6431. "required": false,
  6432. "label": "适用产线或设备"
  6433. },
  6434. "sourceRef": {
  6435. "type": "Pointer",
  6436. "targetClass": "KfSource",
  6437. "required": true,
  6438. "label": "步骤依据"
  6439. }
  6440. },
  6441. "KfQuestionnaireQuestion": {
  6442. "objectId": {
  6443. "type": "String"
  6444. },
  6445. "createdAt": {
  6446. "type": "Date"
  6447. },
  6448. "updatedAt": {
  6449. "type": "Date"
  6450. },
  6451. "schemaVersion": {
  6452. "type": "String",
  6453. "required": true,
  6454. "label": "记录结构版本"
  6455. },
  6456. "externalKey": {
  6457. "type": "String",
  6458. "required": true,
  6459. "label": "稳定业务键"
  6460. },
  6461. "reviewState": {
  6462. "type": "String",
  6463. "required": true,
  6464. "label": "人工确认状态"
  6465. },
  6466. "ingestedAt": {
  6467. "type": "Date",
  6468. "required": true,
  6469. "label": "规范入库时间"
  6470. },
  6471. "recordState": {
  6472. "type": "String",
  6473. "required": true,
  6474. "label": "生命周期"
  6475. },
  6476. "dataMode": {
  6477. "type": "String",
  6478. "required": true,
  6479. "label": "数据取得模式"
  6480. },
  6481. "reviewedByRef": {
  6482. "type": "Pointer",
  6483. "targetClass": "_User",
  6484. "required": false,
  6485. "label": "确认经办人"
  6486. },
  6487. "reviewedAt": {
  6488. "type": "Date",
  6489. "required": false,
  6490. "label": "确认时间"
  6491. },
  6492. "questionnaireKey": {
  6493. "type": "String",
  6494. "required": true,
  6495. "label": "问卷版本键"
  6496. },
  6497. "questionCode": {
  6498. "type": "String",
  6499. "required": true,
  6500. "label": "题号"
  6501. },
  6502. "section": {
  6503. "type": "String",
  6504. "required": true,
  6505. "label": "主题"
  6506. },
  6507. "questionText": {
  6508. "type": "String",
  6509. "required": true,
  6510. "label": "问题原文"
  6511. },
  6512. "answerType": {
  6513. "type": "String",
  6514. "required": true,
  6515. "label": "回答类型"
  6516. },
  6517. "options": {
  6518. "type": "Array",
  6519. "required": false,
  6520. "label": "选项定义"
  6521. },
  6522. "priority": {
  6523. "type": "Number",
  6524. "required": false,
  6525. "label": "问题优先级"
  6526. },
  6527. "condition": {
  6528. "type": "Object",
  6529. "required": false,
  6530. "label": "显示或适用条件"
  6531. },
  6532. "targetMappings": {
  6533. "type": "Array",
  6534. "required": false,
  6535. "label": "结构化目标字段"
  6536. },
  6537. "sourceRef": {
  6538. "type": "Pointer",
  6539. "targetClass": "KfSource",
  6540. "required": true,
  6541. "label": "问卷原件"
  6542. },
  6543. "isActive": {
  6544. "type": "Boolean",
  6545. "required": true,
  6546. "label": "是否当前版本"
  6547. }
  6548. },
  6549. "KfQuestionnaireAnswer": {
  6550. "objectId": {
  6551. "type": "String"
  6552. },
  6553. "createdAt": {
  6554. "type": "Date"
  6555. },
  6556. "updatedAt": {
  6557. "type": "Date"
  6558. },
  6559. "schemaVersion": {
  6560. "type": "String",
  6561. "required": true,
  6562. "label": "记录结构版本"
  6563. },
  6564. "externalKey": {
  6565. "type": "String",
  6566. "required": true,
  6567. "label": "稳定业务键"
  6568. },
  6569. "reviewState": {
  6570. "type": "String",
  6571. "required": true,
  6572. "label": "人工确认状态"
  6573. },
  6574. "ingestedAt": {
  6575. "type": "Date",
  6576. "required": true,
  6577. "label": "规范入库时间"
  6578. },
  6579. "recordState": {
  6580. "type": "String",
  6581. "required": true,
  6582. "label": "生命周期"
  6583. },
  6584. "dataMode": {
  6585. "type": "String",
  6586. "required": true,
  6587. "label": "数据取得模式"
  6588. },
  6589. "reviewedByRef": {
  6590. "type": "Pointer",
  6591. "targetClass": "_User",
  6592. "required": false,
  6593. "label": "确认经办人"
  6594. },
  6595. "reviewedAt": {
  6596. "type": "Date",
  6597. "required": false,
  6598. "label": "确认时间"
  6599. },
  6600. "questionRef": {
  6601. "type": "Pointer",
  6602. "targetClass": "KfQuestionnaireQuestion",
  6603. "required": true,
  6604. "label": "对应问题"
  6605. },
  6606. "responseBatchKey": {
  6607. "type": "String",
  6608. "required": true,
  6609. "label": "本次答卷编号"
  6610. },
  6611. "fieldCode": {
  6612. "type": "String",
  6613. "required": true,
  6614. "label": "答案字段代码"
  6615. },
  6616. "rawAnswer": {
  6617. "type": "String",
  6618. "required": false,
  6619. "label": "回答原文"
  6620. },
  6621. "valueNumber": {
  6622. "type": "Number",
  6623. "required": false,
  6624. "label": "数值答案"
  6625. },
  6626. "valueText": {
  6627. "type": "String",
  6628. "required": false,
  6629. "label": "文本答案"
  6630. },
  6631. "valueBoolean": {
  6632. "type": "Boolean",
  6633. "required": false,
  6634. "label": "布尔答案"
  6635. },
  6636. "valueOptions": {
  6637. "type": "Array",
  6638. "required": false,
  6639. "label": "选项答案"
  6640. },
  6641. "unit": {
  6642. "type": "String",
  6643. "required": false,
  6644. "label": "答案单位"
  6645. },
  6646. "respondentRole": {
  6647. "type": "String",
  6648. "required": false,
  6649. "label": "答复岗位"
  6650. },
  6651. "answeredAt": {
  6652. "type": "Date",
  6653. "required": false,
  6654. "label": "答复时间"
  6655. },
  6656. "sourceRef": {
  6657. "type": "Pointer",
  6658. "targetClass": "KfSource",
  6659. "required": false,
  6660. "label": "答复或附件来源"
  6661. },
  6662. "verificationState": {
  6663. "type": "String",
  6664. "required": true,
  6665. "label": "答案核验状态"
  6666. },
  6667. "targetClass": {
  6668. "type": "String",
  6669. "required": false,
  6670. "label": "拟更新业务表"
  6671. },
  6672. "targetId": {
  6673. "type": "String",
  6674. "required": false,
  6675. "label": "拟更新记录"
  6676. },
  6677. "targetField": {
  6678. "type": "String",
  6679. "required": false,
  6680. "label": "拟更新字段"
  6681. },
  6682. "applyState": {
  6683. "type": "String",
  6684. "required": true,
  6685. "label": "应用状态"
  6686. },
  6687. "appliedAt": {
  6688. "type": "Date",
  6689. "required": false,
  6690. "label": "实际应用时间"
  6691. }
  6692. },
  6693. "KsfServiceCredential": {
  6694. "objectId": {
  6695. "type": "String"
  6696. },
  6697. "createdAt": {
  6698. "type": "Date"
  6699. },
  6700. "updatedAt": {
  6701. "type": "Date"
  6702. },
  6703. "label": {
  6704. "type": "String"
  6705. },
  6706. "tokenHash": {
  6707. "type": "String"
  6708. },
  6709. "scopes": {
  6710. "type": "Array"
  6711. },
  6712. "projectIds": {
  6713. "type": "Array"
  6714. },
  6715. "enabled": {
  6716. "type": "Boolean"
  6717. },
  6718. "expiresAt": {
  6719. "type": "Date"
  6720. }
  6721. },
  6722. "KsfOperation": {
  6723. "objectId": {
  6724. "type": "String"
  6725. },
  6726. "createdAt": {
  6727. "type": "Date"
  6728. },
  6729. "updatedAt": {
  6730. "type": "Date"
  6731. },
  6732. "ownerId": {
  6733. "type": "String"
  6734. },
  6735. "requestId": {
  6736. "type": "String"
  6737. },
  6738. "operation": {
  6739. "type": "String"
  6740. },
  6741. "payloadHash": {
  6742. "type": "String"
  6743. },
  6744. "receipt": {
  6745. "type": "Object"
  6746. }
  6747. },
  6748. "KsfUploadSession": {
  6749. "objectId": {
  6750. "type": "String"
  6751. },
  6752. "createdAt": {
  6753. "type": "Date"
  6754. },
  6755. "updatedAt": {
  6756. "type": "Date"
  6757. },
  6758. "ownerId": {
  6759. "type": "String"
  6760. },
  6761. "requestId": {
  6762. "type": "String"
  6763. },
  6764. "tokenHash": {
  6765. "type": "String"
  6766. },
  6767. "fileName": {
  6768. "type": "String"
  6769. },
  6770. "contentType": {
  6771. "type": "String"
  6772. },
  6773. "sizeBytes": {
  6774. "type": "Number"
  6775. },
  6776. "sha256": {
  6777. "type": "String"
  6778. },
  6779. "expiresAt": {
  6780. "type": "Date"
  6781. },
  6782. "state": {
  6783. "type": "String"
  6784. },
  6785. "fileReceipt": {
  6786. "type": "Object"
  6787. }
  6788. },
  6789. "KsfReportPreview": {
  6790. "objectId": {
  6791. "type": "String"
  6792. },
  6793. "createdAt": {
  6794. "type": "Date"
  6795. },
  6796. "updatedAt": {
  6797. "type": "Date"
  6798. },
  6799. "ownerId": {
  6800. "type": "String"
  6801. },
  6802. "identity": {
  6803. "type": "Object"
  6804. },
  6805. "file": {
  6806. "type": "Object"
  6807. },
  6808. "reportType": {
  6809. "type": "String"
  6810. },
  6811. "dataMode": {
  6812. "type": "String"
  6813. },
  6814. "artifactSubtype": {
  6815. "type": "String"
  6816. },
  6817. "expiresAt": {
  6818. "type": "Date"
  6819. }
  6820. },
  6821. "KsfConfirmationEvent": {
  6822. "objectId": {
  6823. "type": "String"
  6824. },
  6825. "createdAt": {
  6826. "type": "Date"
  6827. },
  6828. "updatedAt": {
  6829. "type": "Date"
  6830. },
  6831. "ownerId": {
  6832. "type": "String"
  6833. },
  6834. "employeeId": {
  6835. "type": "String"
  6836. },
  6837. "previewId": {
  6838. "type": "String"
  6839. },
  6840. "identity": {
  6841. "type": "Object"
  6842. },
  6843. "action": {
  6844. "type": "String"
  6845. },
  6846. "confirmedAt": {
  6847. "type": "Date"
  6848. }
  6849. },
  6850. "KsfRuntimeConfig": {
  6851. "objectId": {
  6852. "type": "String"
  6853. },
  6854. "createdAt": {
  6855. "type": "Date"
  6856. },
  6857. "updatedAt": {
  6858. "type": "Date"
  6859. },
  6860. "key": {
  6861. "type": "String"
  6862. },
  6863. "value": {
  6864. "type": "Object"
  6865. }
  6866. },
  6867. "KsfFileObject": {
  6868. "objectId": {
  6869. "type": "String"
  6870. },
  6871. "createdAt": {
  6872. "type": "Date"
  6873. },
  6874. "updatedAt": {
  6875. "type": "Date"
  6876. },
  6877. "name": {
  6878. "type": "String"
  6879. },
  6880. "ownerId": {
  6881. "type": "String"
  6882. },
  6883. "contentType": {
  6884. "type": "String"
  6885. },
  6886. "sizeBytes": {
  6887. "type": "Number"
  6888. },
  6889. "sha256": {
  6890. "type": "String"
  6891. },
  6892. "bytesBase64": {
  6893. "type": "String"
  6894. }
  6895. }
  6896. },
  6897. "importClasses": [
  6898. "KfInsight",
  6899. "KfArtifact",
  6900. "KfOpportunity",
  6901. "KfCategory",
  6902. "KfCategoryRelation",
  6903. "KfProduct",
  6904. "KfEvidence",
  6905. "KfEvidenceLink",
  6906. "KfMarketMetric",
  6907. "KfAssessment",
  6908. "KfConcept",
  6909. "KfSupplier",
  6910. "KfMaterial",
  6911. "KfProcess",
  6912. "KfStandard",
  6913. "KfSupplyQuote",
  6914. "KfFormulaItem",
  6915. "KfRawXhsNote",
  6916. "KfRawXhsComment",
  6917. "KfRawDouyinVideo",
  6918. "KfRawDouyinComment",
  6919. "KfRawTaobaoItem",
  6920. "KfRawTaobaoReview",
  6921. "KfRawJdItem",
  6922. "KfRawJdReview",
  6923. "KfRawBilibiliPost",
  6924. "KfRaw1688Offer",
  6925. "KfSku",
  6926. "KfRetailPriceSnapshot",
  6927. "KfProcessStep",
  6928. "KfQuestionnaireQuestion"
  6929. ],
  6930. "reportRules": {
  6931. "revision": "ksf.report-ingest.rules.v0.7-r2",
  6932. "schemaVersion": "ksf.v0.7",
  6933. "purpose": "明确报告客户端字段取值;属于业务规则补充,不是生产部署状态或新增数据库字段。",
  6934. "basis": [
  6935. "Schema设计稿v0.7.reportTypes",
  6936. "KfArtifact.reportType与artifactSubtype规则",
  6937. "common.dataMode",
  6938. "KfSource.sourceKind"
  6939. ],
  6940. "reportTypes": [
  6941. {
  6942. "code": "category_map_report",
  6943. "label": "品类图谱调研初稿"
  6944. },
  6945. {
  6946. "code": "manufacturing_standards_report",
  6947. "label": "制造工艺与标准初稿"
  6948. },
  6949. {
  6950. "code": "materials_report",
  6951. "label": "原料素材初稿"
  6952. },
  6953. {
  6954. "code": "flavor_process_report",
  6955. "label": "口感调味初稿"
  6956. },
  6957. {
  6958. "code": "supply_chain_report",
  6959. "label": "供应链初稿"
  6960. },
  6961. {
  6962. "code": "market_trend_report",
  6963. "label": "市场趋势分析报告"
  6964. },
  6965. {
  6966. "code": "scenario_insight_report",
  6967. "label": "社媒场景需求洞察报告"
  6968. },
  6969. {
  6970. "code": "voc_evidence_pool",
  6971. "label": "自有与竞品用户证言池"
  6972. },
  6973. {
  6974. "code": "opportunity_cards",
  6975. "label": "三方机会卡片"
  6976. },
  6977. {
  6978. "code": "validated_opportunity_list",
  6979. "label": "高概率机会清单"
  6980. },
  6981. {
  6982. "code": "value_proposition_plan",
  6983. "label": "场景化用户买点方案"
  6984. },
  6985. {
  6986. "code": "product_concept_proposal",
  6987. "label": "产品概念提案"
  6988. },
  6989. {
  6990. "code": "integrated_banmian_rd_report",
  6991. "label": "拌面研发综合报告"
  6992. },
  6993. {
  6994. "code": "workshop_auxiliary",
  6995. "label": "附属成果,artifactSubtype必填"
  6996. }
  6997. ],
  6998. "reportTypePolicy": {
  6999. "requiredForImport": true,
  7000. "invalidDefault": "integrated_research_report",
  7001. "recommendedForWangYongReport": "integrated_banmian_rd_report",
  7002. "default": null,
  7003. "cli": "--report-type",
  7004. "api": "opts.reportType"
  7005. },
  7006. "dataModes": [
  7007. "sample",
  7008. "live",
  7009. "manual",
  7010. "mixed",
  7011. "unknown"
  7012. ],
  7013. "dataModePolicy": {
  7014. "meaning": "数据取得模式,按上游证据与来源继承,不表示文件格式。",
  7015. "missingDefault": "unknown",
  7016. "cli": "--data-mode",
  7017. "api": "opts.dataMode",
  7018. "invalidValues": [
  7019. "file",
  7020. "report"
  7021. ],
  7022. "samplePolicy": "演示数据及其衍生结论不得冒充live;混合来源须保留各来源取得模式及关联。"
  7023. },
  7024. "sourceKinds": [
  7025. "web",
  7026. "ecommerce",
  7027. "social",
  7028. "interview",
  7029. "standard",
  7030. "client_document",
  7031. "dataset",
  7032. "report_artifact"
  7033. ],
  7034. "sourceKindSupplement": {
  7035. "added": "report_artifact",
  7036. "isNewBusinessCode": true,
  7037. "meaning": "助手生成的报告原件。原v0.7来源码表未覆盖此情况,本次正式补充。",
  7038. "scope": "仅生成报告原件;上游电商/社媒/标准材料仍保留各自来源类型和证据关联。",
  7039. "databaseChange": "已有String字段可承载,不新增表字段;云函数与Skill采用同一码表。"
  7040. },
  7041. "auxiliaryPolicy": {
  7042. "reportType": "workshop_auxiliary",
  7043. "required": "artifactSubtype",
  7044. "examples": [
  7045. "participant_survey",
  7046. "leader_interview",
  7047. "pain_hypothesis_list",
  7048. "validation_config",
  7049. "night_research_task",
  7050. "research_gap_list",
  7051. "voc_cluster_table",
  7052. "scenario_matrix",
  7053. "acceptance_record"
  7054. ]
  7055. },
  7056. "enforcement": "Parse字段的String类型不会自动实施业务枚举;Skill导入前校验,云函数执行最终校验。"
  7057. },
  7058. "registry": {
  7059. "schemaVersion": "ksf.v0.7",
  7060. "contractRevision": "ksf.functions.v0.4",
  7061. "deploymentStatus": "design_only_not_deployed",
  7062. "noiseScopes": [
  7063. {
  7064. "id": "ksf.instant_noodles.consumer.v1",
  7065. "label": "即食面消费者研究",
  7066. "scopeRevision": 1,
  7067. "status": "defined",
  7068. "include": [
  7069. "面向消费者的即食/方便面制品消费体验与需求"
  7070. ],
  7071. "exclude": [
  7072. "饮料",
  7073. "堂食服务",
  7074. "作为原材料的鲜面条"
  7075. ],
  7076. "focus": "拌面可作为子范围,不能把所有非拌面内容都当全品类噪声",
  7077. "allowedRuleVersions": [
  7078. "ksf.noise.consumer-text.v1"
  7079. ]
  7080. },
  7081. {
  7082. "id": "ksf.banmian.consumer.v1",
  7083. "label": "拌面消费者研究",
  7084. "scopeRevision": 1,
  7085. "status": "defined",
  7086. "include": [
  7087. "即食/方便拌面消费体验与需求"
  7088. ],
  7089. "exclude": [
  7090. "饮料",
  7091. "堂食服务",
  7092. "作为原材料的鲜面条"
  7093. ],
  7094. "focus": "仅适用于明确以拌面为对象的研究;上下文不足保持未判断",
  7095. "allowedRuleVersions": [
  7096. "ksf.noise.consumer-text.v1"
  7097. ]
  7098. }
  7099. ],
  7100. "noiseRuleVersions": [
  7101. {
  7102. "id": "ksf.noise.consumer-text.v1",
  7103. "label": "消费者文本相关性判断第一版",
  7104. "status": "defined",
  7105. "scopeIds": [
  7106. "ksf.instant_noodles.consumer.v1",
  7107. "ksf.banmian.consumer.v1"
  7108. ],
  7109. "allowedClasses": [
  7110. "KfRawXhsNote",
  7111. "KfRawXhsComment",
  7112. "KfRawDouyinVideo",
  7113. "KfRawDouyinComment",
  7114. "KfRawTaobaoReview",
  7115. "KfRawJdReview",
  7116. "KfRawBilibiliPost"
  7117. ],
  7118. "fingerprintSpecId": "ksf.noise.text.nfc.v1",
  7119. "allowedMethods": [
  7120. "manual",
  7121. "rule",
  7122. "model",
  7123. "reused"
  7124. ],
  7125. "rules": [
  7126. "负面、投诉、不支持产品假设不能作为噪声依据",
  7127. "纯表情/标点或空正文不直接自动判true,先看已登记输入;缺上下文保持未判断",
  7128. "只有明确与当前研究范围无关或有可复核排除依据时判true,并填写具体原因",
  7129. "明确可用时保存false;信息不足为null/缺失",
  7130. "本规则投影仅含当前记录正文,父评论/视频若参与判断须新增投影与规则版本后使用"
  7131. ],
  7132. "execution": "判断方法和执行来源须服务验证;本注册不声称已经实现具体分类器"
  7133. }
  7134. ],
  7135. "fingerprintSpecs": [
  7136. {
  7137. "id": "ksf.noise.text.nfc.v1",
  7138. "digest": "sha256",
  7139. "encoding": "utf8",
  7140. "output": "64 lowercase hex digits",
  7141. "projectionByClass": {
  7142. "KfRawXhsNote": [
  7143. "title",
  7144. "content"
  7145. ],
  7146. "KfRawXhsComment": [
  7147. "text"
  7148. ],
  7149. "KfRawDouyinVideo": [
  7150. "content"
  7151. ],
  7152. "KfRawDouyinComment": [
  7153. "text"
  7154. ],
  7155. "KfRawTaobaoReview": [
  7156. "text"
  7157. ],
  7158. "KfRawJdReview": [
  7159. "text"
  7160. ],
  7161. "KfRawBilibiliPost": [
  7162. "title",
  7163. "description"
  7164. ]
  7165. },
  7166. "canonicalJson": "recursive Object.keys(value).sort() UTF-16 ordering; ECMAScript JSON.stringify scalar encoding; ordered arrays; reject non-JSON values",
  7167. "stringNormalization": "CRLF/CR → LF, Unicode NFC; preserve spaces, punctuation, case, full/half-width characters and emoji",
  7168. "emptyValues": "missing or null → null; empty string remains empty string; no drop/trim",
  7169. "hashInput": "ksf.noise.text.nfc.v1 + LF + canonicalJson({className,fields})",
  7170. "prohibitedFields": "all engagement counters, collectedAt, noise*, server IDs and timestamps; preserve rawPayload separately",
  7171. "sourceFile": "shared-fingerprints.mjs"
  7172. }
  7173. ],
  7174. "payloadFingerprintSpec": {
  7175. "id": "ksf.payload.json.v1",
  7176. "hashInput": "ksf.payload.json.v1 + LF + canonicalJson(original rawPayload)",
  7177. "normalization": "no text or Unicode normalization; retain original JSON content; use recursive ordered keys",
  7178. "note": "两类hash的用途和输入独立;验收不采用“数值必须不相等”"
  7179. },
  7180. "supportedNoiseClasses": [
  7181. "KfRawXhsNote",
  7182. "KfRawXhsComment",
  7183. "KfRawDouyinVideo",
  7184. "KfRawDouyinComment",
  7185. "KfRawTaobaoReview",
  7186. "KfRawJdReview",
  7187. "KfRawBilibiliPost"
  7188. ],
  7189. "unsupportedNoiseClasses": [
  7190. "KfRawTaobaoItem",
  7191. "KfRawJdItem",
  7192. "KfRaw1688Offer"
  7193. ],
  7194. "enabledAtRuntime": false
  7195. },
  7196. "functionNames": [
  7197. "ksfGetIngestContract",
  7198. "ksfPrepareFileUpload",
  7199. "ksfRegisterSource",
  7200. "ksfRecordVocRun",
  7201. "ksfValidateImport",
  7202. "ksfSubmitImport",
  7203. "ksfGetImportResult",
  7204. "ksfRetryImport",
  7205. "ksfGetRecord",
  7206. "ksfSearchRecords",
  7207. "ksfGetDashboardView",
  7208. "ksfCreateProjectFromOpportunity",
  7209. "ksfTransitionProject",
  7210. "ksfApplyReviewFeedback",
  7211. "ksfSyncKnowledge",
  7212. "ksfConfirmReport",
  7213. "ksfPublishToDashboard",
  7214. "ksfSetNoiseAssessment"
  7215. ],
  7216. "runtimeSchemas": {
  7217. "KsfServiceCredential": {
  7218. "label": "String",
  7219. "tokenHash": "String",
  7220. "scopes": "Array",
  7221. "projectIds": "Array",
  7222. "enabled": "Boolean",
  7223. "expiresAt": "Date"
  7224. },
  7225. "KsfOperation": {
  7226. "ownerId": "String",
  7227. "requestId": "String",
  7228. "operation": "String",
  7229. "payloadHash": "String",
  7230. "receipt": "Object"
  7231. },
  7232. "KsfUploadSession": {
  7233. "ownerId": "String",
  7234. "requestId": "String",
  7235. "tokenHash": "String",
  7236. "fileName": "String",
  7237. "contentType": "String",
  7238. "sizeBytes": "Number",
  7239. "sha256": "String",
  7240. "expiresAt": "Date",
  7241. "state": "String",
  7242. "fileReceipt": "Object"
  7243. },
  7244. "KsfReportPreview": {
  7245. "ownerId": "String",
  7246. "identity": "Object",
  7247. "file": "Object",
  7248. "reportType": "String",
  7249. "dataMode": "String",
  7250. "artifactSubtype": "String",
  7251. "expiresAt": "Date"
  7252. },
  7253. "KsfConfirmationEvent": {
  7254. "ownerId": "String",
  7255. "employeeId": "String",
  7256. "previewId": "String",
  7257. "identity": "Object",
  7258. "action": "String",
  7259. "confirmedAt": "Date"
  7260. },
  7261. "KsfRuntimeConfig": {
  7262. "key": "String",
  7263. "value": "Object"
  7264. },
  7265. "KsfFileObject": {
  7266. "name": "String",
  7267. "ownerId": "String",
  7268. "contentType": "String",
  7269. "sizeBytes": "Number",
  7270. "sha256": "String",
  7271. "bytesBase64": "String"
  7272. }
  7273. },
  7274. "limits": {
  7275. "maxItems": 200,
  7276. "maxFileBytes": 5242880,
  7277. "defaultPageSize": 50,
  7278. "maxPageSize": 200,
  7279. "maxReadScan": 10000
  7280. }
  7281. }