Files
deepdata/my_ops/markitdown_parser/index_files/index_5c9858a_g4-m.js
沃巴蒂 ff22ed3a8b feat(deepdata): 引入修改密码、文件预览组件与清洗算子增强,deepflow 改名为 deep-flow
本次同步 09-12 至 09-28 的代码变更,主要内容:

新增功能
- 修改密码:后端新增 ChangePasswordRequest DTO 与UserController/UserService
  对应接口,前端新增 ChangePasswordDialog 并在 Header 接入入口
- 文件预览组件重构:file-preview 目录拆分出 VideoPreview(支持 blobUrl 直传)、
  ImagePreview、AudioPreview,index.tsx 统一调度各类型预览器
- 新增 my_ops 算子模块:markitdown_parser、mineru_pdf_parser、text_quality_evaluator
- 新增 tools/minio-file-server MinIO 文件服务

功能增强
- 数据清洗:cleaning_task_service/scheduler/routes 重构,
  data_juicer_executor 与 wrapper 增强,OperatorTable/LogsTable/TaskDetail 同步调整
- 数据标注:annotation sync.py、project.py 接口与schema 更新
- 数据采集、算子市场、首页与菜单路由相关页面调整
- DataJuicer 算子接入(useOperatorOperations、dj_ops_schema)

结构调整
- deepflow/ 更名为 deep-flow/(419 个文件重命名)
- 新增 helm 部署编排、GitHub Actions 之外的自建镜像构建脚本

未纳入本次提交
- scripts-backup/、runtime/python-executor-backup/、components_backup/(备份目录)
- *.backup*、__pycache__ 产物
- zh_core_web_sm-3.8.0-py3-none-any.whl(46MB 构建产物)
- DataX/(内嵌独立仓库,远程亦未收录其源码)
2026-10-03 22:44:56 +08:00

1 line
4.1 KiB
JavaScript

define("@searchfe/underscore",["require","@searchfe/assert"],(function(n){var r=n("@searchfe/assert"),t=Array.prototype,e=Object.prototype.hasOwnProperty,u=String.prototype,i={},o=Number.MAX_SAFE_INTEGER||9007199254740991;function f(n,r){return null!==n&&n!==undefined&&e.call(n,r)}function c(n){return(n=l(n)).shift(),n}function a(n){return Object.keys(Object(n))}function p(n,r){for(var t in n=n||{})if(n.hasOwnProperty(t)&&!1===r(n[t],t,n))break;return n}function l(n){return n?t.slice.call(n):[]}function s(n,r){var e=c(arguments);return t.forEach.apply(n||[],e)}function y(n,r){if(E(n)){var e=c(arguments);return t.map.apply(n||[],e)}var u=[];return p(n,(function(){u.push(r.apply(null,arguments))})),u}function h(n,r,e){var u=c(arguments);return t.slice.apply(n||[],u)}function v(n){var r=c(arguments);return t.splice.apply(n||[],r)}function g(n){var r=typeof n;return null!=n&&("object"===r||"function"===r)}function d(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=o}function E(n){return null!=n&&d(n.length)&&!b(n)}function b(n){return"function"===typeof n}function m(n,r){return n=null==n?{}:n,s(h(arguments,1),(function(r){!function(n,r){if(!n)return n;p(r,(function(r,t){n[t]=r}))}(n,r)})),n}function O(n,r){if(!n)return n;p(r,(function(r,t){if(g(r)&&g(n[t]))return O(n[t],r);n[t]=r}))}function A(n){return n instanceof Array}return i.keysIn=function(n){var r=[];for(var t in n)r.push(t);return r},i.keys=a,i.get=function(n,r){var t=n;return(r||"").split(".").forEach((function(n){t=t?t[n]:undefined})),t},i.set=function(n,r,t){n=n||{};var e=(r||"").split(".");e.forEach((function(r,u){n[r]=n[r]!==undefined?n[r]:{},u===e.length-1?n[r]=t:n=n[r]}))},i.has=function(n,r){for(var t=r.split("."),e=0;f(n,t[e])&&e<t.length;)n=n[t[e++]];return e>=t.length},i.forOwn=p,i.assign=m,i.clone=function w(n){var r;return A(n)?(r=[],n.forEach((function(n){r.push(w(n))})),r):g(n)?(r={},p(n,(function(n,t){r[t]=n})),r):n},i.cloneDeep=function x(n){var r;return b(n)?n:A(n)?(r=[],n.forEach((function(n){r.push(x(n))})),r):g(n)?(r={},p(n,(function(n,t){r[t]=x(n)})),r):n},i.merge=m,i.extend=m,i.defaults=function(){return m.apply(null,h(arguments,0).reverse())},i.defaultsDeep=function(){var n={};return s(h(arguments,0).reverse(),(function(r){O(n,r)})),n},i.fromPairs=function(n){var r={};return y(n,(function(n){var t=n[0],e=n[1];r[t]=e})),r},i.slice=h,i.splice=v,i.forEach=s,i.filter=function(n,r){var e=c(arguments);return t.filter.apply(n||[],e)},i.map=y,i.reduce=function(n,r,e){if(E(n)){var u=c(arguments);return t.reduce.apply(n,u)}var i,o,f=a(n);for(arguments.length>=3?(i=e,o=0):f.length>0&&(i=n[f[0]],o=1);o<f.length;o++){var p=f[o];i=r(i,n[p],p,n)}return i},i.toArray=l,i.findIndex=function(n,r,t){for(var e=t||0;e<n.length;e++)if(r(n[e],e,n))return e;return-1},i.split=function(n){var r=c(arguments);return u.split.apply(n||"",r)},i.format=function(n){return c(arguments).reduce((function(n,r){return n.replace("%s",r)}),n)},i.escape=function(n){var r,t=/[&<>"']/g,e=RegExp(t.source),u=(r={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},function(n){return null==r?undefined:r[n]});return n&&e.test(n)?n.replace(t,u):n},i.isArray=A,i.isFunction=b,i.isEmpty=function(n){return A(n)?0===n.length:!n},i.isString=function(n){return n instanceof String||"string"==typeof n},i.isObject=g,i.isArrayLike=E,i.isLength=d,i.isRegExp=function(n){return n instanceof RegExp},i.inherits=function(n,r){var t=function(){};t.prototype=r.prototype;var e=n.prototype,u=n.prototype=new t;for(var i in e)e.hasOwnProperty(i)&&(u[i]=e[i]);return n.prototype.constructor=n,n},i.contains=function(n,r,t){return t===undefined&&(t=0),n.indexOf(r,t)>-1},i.noop=function(){},i.partial=function(n){return n.bind.apply(n,h(arguments))},i.partialRight=function(n){var r=h(arguments);return r.shift(),function(){var t=h(arguments),e=[t,arguments.length,0].concat(r);return v.apply(null,e),n.apply(null,t)}},i.negate=function(n){return function(){return!n.apply(null,arguments)}},i.wrap=function(n,t){return r("function"==typeof t,"wrapper should be a function"),function(){var r=Array.prototype.slice.call(arguments,0);return r.unshift(n),t.apply(this,r)}},i}));